【发布时间】:2018-07-26 19:13:59
【问题描述】:
单击<a... 标记时未调用我的函数。
我的组件中有以下代码:
public htmlstr: string;
public idUser:number;
this.idUser = 1;
this.htmlstr = `<a (click)="delete(idUser)">${idUser}</a>`;
public delete(idUser){
alert("id " + idUser);
}
我的html
<div [innerHTML]="htmlstr"></div>
但是函数delete 没有被调用并且没有显示警报。
<div... 是动态创建的
【问题讨论】:
-
把html直接放到文档中,而不是使用
[innerHTML],是否有效?
标签: html angular typescript