【发布时间】:2017-06-15 09:22:26
【问题描述】:
我使用 ngrx 开发了一个 Angular 2 应用程序,并且我对 OnPush 更改检测感兴趣以获得更好的性能。我读过几篇关于它的文章:“如果一个组件只依赖于它的输入属性,并且它们是不可变的,那么当且仅当它的一个输入属性发生变化时,这个组件才能改变。”。因此,我对 OnPush 有两个(简单)问题:
1) 如果我的组件混合了@Input() 属性而不是输入属性,OnPush 没用吗?
2) 对于只有属性(没有@Input)的组件,同样的问题。
提前致谢:)
【问题讨论】:
标签: angular typescript web-component angular2-changedetection