【发布时间】:2019-11-20 00:01:49
【问题描述】:
我正在开发 Angular 8 应用程序,我想在我的页面中插入带有角度绑定的 HTML。
所以,我的html代码是:
<button (click)="insertHtml()">Insert</button>
<div id="text"></div>
我的角码是:
insertHtml() {
document.getElementById("text").innerHTML = '<span (click)="handleClick(' + this.item.id + ')" [hidden]="' + this.item.hidden + '">'
}
Html 看起来不错,但没有显示正确的 css 类和点击处理程序。
我可以动态插入带有角度绑定的 html 吗?如果是,我做错了什么?
【问题讨论】:
-
Here 他们展示了如何动态创建组件
-
@A.很高兴我的回答有效吗?
-
@Doflamingo19 是的,它可以工作,但不幸的是我需要将我的 html 插入表格行,在这里它没有帮助我。