我正在使用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) –