我很好奇* ngif是如何工作的:
<img *ngif="isMediaMessage(message) === 'audio'" src="assets/img/audio1" />
1)
当我在isMediaMessage
函数中放置一个控制台时,控制台会无限期打印出来;我想知道它为什么这样做。是因为摘要循环吗?脏检查?我正在阅读更多关于这些的内容。
2)如果我想减少渲染时间,我应该使用更少的数据绑定吗?
3)你们会说这article是最新的吗?
This可能有关系。
答案 0 :(得分:4)
这与摘要循环/检测周期和页面上的手表有关。
每次页面发生更改并且脏检查队列正在运行时,检测机制正在运行,将重新评估ngIf,并且您的ngIf代码/条件将被触发。