TypeScript添加动态HTML mat元素

时间:2018-09-12 14:18:29

标签: angular typescript

我知道我可以通过TypeScript通过以下方式添加自定义HTML:

<div class="one" [innerHtml]="htmlToAdd"></div>
this.htmlToAdd = '<div class="two">two</div>';

这可以正常工作,但是如果我尝试添加一些垫子元素(例如垫子卡片),将无法正常工作。席卡中的所有内容都是可见的,但席卡元素将被忽略。为什么?

当我尝试这样做时:

this.htmlToAdd = '<mat-card><h1>Hello</h1></mat-card>';

H1元素已打印,但未在卡中打印。为什么?

1 个答案:

答案 0 :(得分:0)