Javascript Angular 2中$scope和$scope.watchcollection的等价物是什么?
在UpgradeModule和DegradeComponent的帮助下,我正在尝试将Angular 1应用程序迁移到Angular 2 在将控制器转换为component.ts时,我面临着一些问题,因为我不确定如何在angular2中编写scope和watchcollection的替代方案Javascript Angular 2中$scope和$scope.watchcollection的等价物是什么?,javascript,angular,angular2-services,angular2-directives,Javascript,Angular,Angular2 Services,Angular2 Directives,在UpgradeModule和DegradeComponent的帮助下,我正在尝试将Angular 1应用程序迁移到Angular 2 在将控制器转换为component.ts时,我面临着一些问题,因为我不确定如何在angular2中编写scope和watchcollection的替代方案 有人能告诉我Angular 2中$scope和$scope.watchcollection的等价物吗?Angular中$scope的平行词是“this”关键字。Angular的新更改检测与利用其改进的DI的共
有人能告诉我Angular 2中$scope和$scope.watchcollection的等价物吗?Angular中$scope的平行词是“this”关键字。Angular的新更改检测与利用其改进的DI的共享服务相结合,消除了对RootScope或本地$scope的需求 watchCollection也以类似的方式被替换。将对类范围内的实体进行评估,除非您特意不让它们进行评估,或者修改默认的更改检测策略以推送 希望这有帮助,
让我知道 Angular 2.0正在使用
此
而不是$scope
2.0的主要变化之一是控制器的消亡,以及对组件的新强调。转向基于组件的应用程序的最大优势在于更容易定义它们的接口;另外,HTML元素在事件、属性和属性中已经有了一个易于映射的接口
请参见AngularJS 1.3到2.0的迁移。另请参见Angular 2.0的完整文档从阅读开始