我用@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插值绑定到模板中?

非常感谢和欢呼,弗雷德里克