Angular2 html绑定(html包含变量)

时间:2016-04-18 10:27:33

标签: angular angular2-template

我有HtmlString变量并且绑定如下是正确的:

<div [innerHTML]="theHtmlString">
</div>

但是HtmlString变量包含一些其他变量:

theHtmlString = "<input [(ngModel)]='value'/>";

如何为它绑定HTML?

2 个答案:

答案 0 :(得分:3)

Angular不会以这种方式处理HTML。它不解析绑定或实例化组件或指令。它按原样传递给浏览器。

答案 1 :(得分:2)

你可以在模板中使用类似的东西:

<div [innerHTML]="value + 'abc ...'">
</div>

否则,您可以在表达式中使用大括号...