AngularJS 之 controller as
直观上语意性更强,增加可读性(不用去辨别显示的是谁的属性,以及省去了$parent的访问方式,更清晰)功能上由于$scope的作用域问题($scope基于原型进行继承,子scope会继承父scope的属性),所以容易出现变量名污染,特别是项目越来越大之后。controllerAs可以完美解决这个问题。然后就可以使用this让父子scope摆脱瓜葛(但是$scope与this完全不一样!)上一点说到...
原创
2018-04-23 21:51:56 ·
483 阅读 ·
0 评论