【发布时间】:2016-12-20 02:56:37
【问题描述】:
来自 Angular 文档:
检测 Angular 无法或不会自行检测到的更改并采取行动。
在每次更改检测运行期间调用,紧接在 ngOnChanges 和 ngOnInit 之后。
如果 angular 不能或不会自行检测,如何在每次更改检测运行期间调用此方法?
有人可以解释并举个例子吗?
【问题讨论】:
标签: angular angular2-components
来自 Angular 文档:
检测 Angular 无法或不会自行检测到的更改并采取行动。
在每次更改检测运行期间调用,紧接在 ngOnChanges 和 ngOnInit 之后。
如果 angular 不能或不会自行检测,如何在每次更改检测运行期间调用此方法?
有人可以解释并举个例子吗?
【问题讨论】:
标签: angular angular2-components
Angular 在运行更改检测时调用它,而不是对组件中的绑定进行实际更改检测(“而不是”,如果您的组件禁用更改检测),因此您可以在您的自定义代码。例如,您可以查看NgClass 或NgFor 的来源。
您的自定义更改检测可能比 Angulars 默认 CD 更有效。
【讨论】: