我的angularjs控制器中有一組常用提供者。例如。 $ scope,$ rootScope,$ http和我的客戶服務。我想注入這些共同供應商的所有控制器無需控制器向angularjs控制器注入普通提供者
如定義每個人,
相反的,
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被自動注入到所有控制器中。但我不知道如何做到這一點。任何人都知道一種方式?謝謝。
對於您的依賴關係非常明確,總是一個好主意。 – Chandermani
感謝您的寶貴答案和提示,是的,我也不想破解核心代碼。 – Gihan
歡迎您,如果您對答案滿意,請點擊問題的答案 –