繁体   English   中英

使用CD类进行角度2变化检测

[英]angular2 change detection with CD class

angular2如何执行变更检测默认策略? 我已经阅读了一些与变化检测相关的帖子,并获得了一些细节,例如'angular2为每个组件创建变化检测器'。

例如,如果我有4个组件(comp1,comp2 comp3和comp4)并且我更改了comp4属性,那么更改检测将通过所有组件或单个组件执行?

您能否提供一些与上述信息相关的代码教程链接?

以下是详细的文章,可帮助您了解更改检测:

另见这个答案

例如,如果我有4个组件(comp1,comp2 comp3和comp4)并且我更改了comp4属性,那么更改检测将通过所有组件或单个组件执行?

如果由于某些异步操作(如setTimeout )而更改comp4属性,则更改检测将从根级别组件运行并向下运行到子级。 因此,您将对所有组件进行更改检测。

如果某些组件设置了ChangeDetectionStrategy.OnPush ,则在输入绑定未更改时将跳过它们。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM