作者:没有性欲的机器猫 | 来源:互联网 | 2023-01-19 11:24
我想动态地在我的html代码中放置一个HTML代码,所以我写下面的代码:
Angular说innerHTML
不是有效的属性,ng-container
我不想使用如下的第三个html标签:
那么如何在没有任何标签内部html绑定的情况下插入html代码呢?
1> Bhojendra Ra..:
你可以使用ngTemplate:
Your html
没有它正是要求的.div只是一些示例内容.我喜欢这个解决方案!
该解决方案很好,但是我同意@eugensunic,您仍在使用额外的div。如果要呈现仅包含html内容([innerHTML]而没有任何其他html的内容,该怎么办?听起来有些棘手,因为无法将ng-container与innerHtml一起使用
2> Pierre Chava..:
[outerHTML]
将完成替换外部元素的技巧。
就你而言
的确,拥有干净的HTML结构对于保持CSS规则尽可能简单非常重要。