我正在使用Angular 2作为我的项目。我有我的模板简单的DIV这在我的.ts文件调用一个函数,输出一个简单的文本是这样的:在展示它之前,Angular 2会渲染一个页面多少次?
<div>{{ test() }}</div>
private test(): void {
console.log("Test text");
}
当我打开一个网页,我得到了相同的输出很多次是这样的:
Test text
Test text
Test text
Test text
Test text
这是否意味着角2渲染模板很多次,它实际上表明它每一次因此调用函数?
这意味着,它触发变化检测了很多次,阅读[一切你需要了解的角度变化检测(https://hackernoon.com/everything-you-need-to-know-about- change-detection-in-angular-8006c51d206f) –