0
與$ scope獨立於每個控制器的方式相同。是否存在爲每個控制器創建獨立模塊的方法?如何在angularjs中爲每個控制器注入一個獨特模塊
angular.module('mymodule', []).service('mymodule', function() {});
angular.module('myapp', ['mymodule'])
.controller('myController2', function($scope, mymodule) {
console.log(
$scope.hello, // undefined
mymodule.hello, // "world"
s === $scope, // false
m === mymodule // true
);
})
.controller('myController', function($scope, mymodule) {
s = $scope;
m = mymodule;
$scope.hello = "world";
mymodule.hello = "world";
});
http://jsbin.com/qazeju/2/edit?js,console
我試圖與工廠和供應商。