angularjs模块化写法主要有两种方法:
var myApp = angular.module("myApp",[])//第二个参数添加依赖,体现了angularJs的又一个特性:依赖注入;
//第一种方法
myApp.controller("myCtrl",function($scope){
//代码压缩后,可能把$scope压缩成$s,这种方式,在压缩后代码会失效
})
//第二种方法
myApp.controller("myCtrl",["$scope",function($scope){
//代码压缩后,即使把$scope压缩成$s,但是,我们在数组里面已经标记了$scope(第一个值),所以代码依然会运行
}])
这两种方法都能实现模块化,区别就在于,如果我们的代码需要上线,就不可避免进行压缩,所以建议初学者养成良好的习惯,使用第二种方式1