Angular2中OnPushObserve与OnPush的区别是什么? 我知道关于onPush策略和Observables的所有内容..但是想知道这两者之间的区别......也许ng2 dev可以分享更多信息......
docs似乎过时了:https://angular.io/docs/js/latest/api/core/ChangeDetectionStrategy-enum.html
问候
肖恩(Angular 2 Boilerplate App:http://ng2.javascriptninja.io)
答案 0 :(得分:4)
更新于3月16日
来自Angular2 changelog:
OnPushObserve是Dart的一个实验性功能,并且存在概念性性能问题,因为设置可观察量很慢。改为使用OnPush。
INITIAL
参考ng-book2教程描述,如果组件依赖于可观察的输入(流),并且更改检测策略被指定为OnPushObserve,
然后Angular会订阅输入的更改,并在发出新事件时触发更新。
据我所知:
一切似乎都很清楚,但当前版本Angular docs的声明令人困惑。
OnPushObserve - 这是一项实验性功能。仅适用于Dart。