小编eri*_*rri的帖子

(点击)事件在innerHtml字符串Angular 4中不起作用

当我点击<a...标签时,我的函数没有被调用。

我的组件中有以下代码:

public htmlstr: string;
public idUser:number;

this.idUser = 1;
this.htmlstr = `<a (click)="delete(idUser)">${idUser}</a>`;

public delete(idUser){
    alert("id " + idUser);
}
Run Code Online (Sandbox Code Playgroud)

我的html

<div [innerHTML]="htmlstr"></div>
Run Code Online (Sandbox Code Playgroud)

但该函数delete未被调用且不显示警报。

<div...是动态创建

html typescript angular

5
推荐指数
2
解决办法
9987
查看次数

标签 统计

angular ×1

html ×1

typescript ×1