@Component({
selector: 'my-app',
template: `{{name}}`
})
export class AppComponent {
data: string = "data"
name:string
constructor() {
this.name = "<input [(ngModel)]='data' />"
}
}
我想显示文本框和绑定数据变量
答案 0 :(得分:1)
不支持此功能。
您可以使用编译器类在运行时创建组件(此处有相关的答案和问题)。
除了Angular不处理添加到DOM的绑定或组件或指令选择器之外,它只会将标记静态添加到组件模板中。
答案 1 :(得分:0)
https://stackoverflow.com/a/34424375/2160958
现在正确的语法如下:
<div [innerHTML]="theHtmlString"> </div>
使用“2.0.0”