当使用Angular中的sanitizer.bypassSecurityTrustHtml时,在动态添加HTML元素时,会发现属性(如click)不会被渲染。
为了解决这个问题,可以使用属性绑定的形式来添加属性,如下所示:
// 在template或component中添加如下代码:
这样,属性就会被正确地渲染,并且点击事件也会被触发。注意,myFunction()需要在component中定义。
上一篇:Angular中的三个字段总和计算不起作用
下一篇:Angular中的save()方法在英雄教程中无法正常工作。