1
以下兩個代碼片段之間是否有區別?兩者都有效。
1.
myApp.controller("myAppController", ["$scope", function($scope) {
// function body
}]);
2.
myApp.controller("myAppController", function($scope) {
// function body
});
以下兩個代碼片段之間是否有區別?兩者都有效。
1.
myApp.controller("myAppController", ["$scope", function($scope) {
// function body
}]);
2.
myApp.controller("myAppController", function($scope) {
// function body
});
好,差將minfication過程中創建。如果你不遵循step1,縮小會破壞你的代碼。
你的第一個代碼,您的第二代碼
myApp.controller("myAppController",function(o){})
如果按照步驟1中,角會發現o
定義從注射
myApp.controller("myAppController",["$scope",function(o){}])
醜化版醜化版本。
但是,如果您按照第2步,Angular將無法從任何來源找到o
的定義。