如何将字符串转换为语法Angular2

时间:2016-10-13 08:07:00

标签: angular typescript

 @Component({
        selector: 'my-app',
        template: `{{name}}`
    })
    export class AppComponent {
        data: string = "data"
        name:string
        constructor() {
            this.name = "<input [(ngModel)]='data' />"
        }
}

我想显示文本框和绑定数据变量

2 个答案:

答案 0 :(得分:1)

不支持此功能。

您可以使用编译器类在运行时创建组件(此处有相关的答案和问题)。

除了Angular不处理添加到DOM的绑定或组件或指令选择器之外,它只会将标记静态添加到组件模板中。

答案 1 :(得分:0)

https://stackoverflow.com/a/34424375/2160958

  

现在正确的语法如下:

     

<div [innerHTML]="theHtmlString"> </div>   使用“2.0.0”