我用@Input参数创建了一个带角度的5个组件 . 此组件是一个提供逻辑和html的搜索面板 . 开发人员可以在他想要的位置显示搜索面板,并可以动态地注入搜索方法和显示的对象类型 .
由于可以动态设置数据类型,我想提供指定输出字符串(选定值)的可能性,但我无法使其工作 . 这个想法是能够作为输入参数:
<my-search-panel value="test" [searchMethod]="searchTest($event) outputExpression="value: {{test}}"/>
其中outputExpression参数将设置为模板中的div:
<div>{{outputExpression}}</div>
但是当然,一旦html被渲染,我将插值作为文本:
<div>value: {{test}}</div>
有谁知道是否有办法动态地将Angular插值绑定到模板中?
非常感谢和欢呼,弗雷德里克