小编Fju*_*jut的帖子

Angular 2变化检测 - 组件之间的循环依赖如何解决?

我已经读过Angular 2变化检测是单向的,从组件树的顶部到底部,并且在单次传递后它变得稳定,这意味着没有多个变化检测周期.鉴于这些假设,在我们有父和子组件具有相互依赖属性的情况下会发生什么?例:

  1. 基于用户事件,父组件更新子组件属性
  2. 此更新将触发子组件中更新父项属性的事件
  3. 父属性更新将触发另一个更新子组件的事件
  4. ...

根据我的理解,Angular 1中的类似情况通过设置对这些相互依赖的属性触发的循环次数的限制来解决,这将导致框架抛出错误.

Angular 2如何解决?在上面的例子中,在哪一点上实际触发了变化检测?

angular2-changedetection angular

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

标签 统计

angular ×1

angular2-changedetection ×1