我的 angularjs 控制器中有一组常用的提供程序。例如。$scope、$rootScope、$http 和我的客户服务。我想将这些通用提供程序注入所有控制器而不在控制器中定义它们中的每一个
例如,
代替,
function HomeCtrl($scope, $rootScope, $http){
.....
}
function MenuCtrl($scope, $rootScope, $http, MyService){
.....
}
做这个,
function HomeCtrl(){
...
// $scope, $rootScope, $http are available here
...
}
function MenuCtrl(MyService){
...
// $scope, $rootScope, $http are available here
...
}
因此,在此示例中,$scope、$rootScope、$http 会自动注入所有控制器。但我不知道该怎么做。有人知道方法吗?谢谢。