angular.module('myModule').factory('Foo', ['dependency1', 'dependency2', function(dependency1, dependency2) {
class Widget {
method() {
// <--- we have access to all dependencies here
}
}
return Widget;
}]);
據我所知在角2,我們只能訪問在構造函數依賴關係,然後我們應該將它們設置爲每個實例。Angular 2.爲什麼要在每個實例中設置依賴關係?
是否有可能在角2有機會獲得依賴於每一個方法,無需將它們設置爲每個實例?
的問題說您已經閱讀很多關於angular2。重訪依賴注入我是角度文檔有更多的想法 – Aravind
這不是關於angular2它是關於angularjs。如我錯了請糾正我。我已經編輯了標籤 – echonax
@echonax我相信他確實會問angular2。這個例子是在angular1中顯示他希望達到的行爲。 –