【发布时间】:2016-10-15 18:36:38
【问题描述】:
如何设置默认变更检测策略为OnPush?可以以某种方式全局设置吗?
我想避免将这一行添加到每个组件中
@Component({
...
changeDetection: ChangeDetectionStrategy.OnPush,
...
})
【问题讨论】:
-
依赖于 ChangeDetectionStrategy.Default 策略的第三方组件呢?
-
我想他们应该指定 CheckAlways 如果他们依赖它......如果事实上可以轻松更改默认值。
-
他们不会,因为它是框架的默认值。如果你真的需要这种行为,我想你可以导入你自己的
Component环绕ComponenrMetadata。
标签: angular angular-changedetection