标签: angular
我有一个带有列表的Angular组件,该列表通过*ngFor显示对象数组的内容。列表就像手风琴一样工作:通过单击列表项中的链接,列表项会折叠打开,显示该列表项内的HTML块。 HTML块使用[innerHTML]呈现。
*ngFor
[innerHTML]
可以使用属性listItem.opened打开或关闭列表项。发生这种情况时,即使<{> 1}中的数据或可见性未更改, HTML块也会重新生成!
listItem.opened
简而言之:有没有一种方法可以防止Angular使用listItem.html自动重绘元素?
listItem.html