原始写法
//创建模块化对象
var myapp=angular.module('myapp',[]);
myapp.controller('controllername',function($scope){ // 创建模块化对象
})
代码优化:结合链式调用
angulr.module('myapp',[]).controller('controller1',function($scope){
})
// 但是以上代码是有问题的,js代码压缩后形参会用abcd代替,代码压缩后的$scope会用abcd代替,angualrjs解析不了。
解决方案是结合:显示声明调用
angular.module('myapp',[]).controller('controller1',['$scope',function($scope){
}])