小编nik*_*ooz的帖子

绑定到函数时如何触发角度变化检测?

从这两个帖子:

我了解在"更改检测"发生时DOM是如何更新的.我从"你需要了解的关于Angular中的变化检测的所有内容"中不了解的是Angular如何跟踪函数内部使用的属性,以及何时运行"更改检测".

我们假设这是父组件视图.

<child [prop]="func()"></child>
Run Code Online (Sandbox Code Playgroud)

这里func()

func() { return this.parentProp }
Run Code Online (Sandbox Code Playgroud)

并且parentProp尚未在模板中使用.如果parentProp服务改变了,Angular如何知道func()依赖于什么parentProp,因此应该触发"更改检测"并更新视图.

angular angular-changedetection

3
推荐指数
1
解决办法
1742
查看次数

标签 统计

angular ×1

angular-changedetection ×1