【发布时间】:2018-01-12 00:46:23
【问题描述】:
我在我的项目中使用 Angular 2。我的模板中有一个简单的 div,它调用我的 .ts 文件中的一个函数,该函数输出一个简单的文本,如下所示:
<div>{{ test() }}</div>
private test(): void {
console.log("Test text");
}
当我加载一个页面时,我多次得到相同的输出,如下所示:
Test text
Test text
Test text
Test text
Test text
这是否意味着 Angular 2 在实际显示模板之前多次渲染模板,因此每次都调用函数?
【问题讨论】:
标签: html angular rendering angular2-template console.log