bindToController在AngularJS 1.4中做了什么

时间:2016-06-21 07:00:32

标签: angularjs

bindToController在AngularJS 1.4中做了什么?

是否会改变行为,以便查看控制器的功能而非范围?

1 个答案:

答案 0 :(得分:1)

Angular 1.3中引入了

@AfterClass,并允许在控制器中使用controllerAs来引用范围属性。

这是尝试减少范围的使用,并将代码与DOM结构分离。

但它引入了双向数据绑定(手表)的复杂性。使用控制器添加监视语法仍然需要操作范围对象。

Angular 1.4中引入的

this尝试通过使用控制器而不是用于公开通常驻留在作用域上的属性的范围来解决此问题。