我认为我不能在工厂方法中使用$ inject。 如何在工厂定义中不使用直接功能进行注入。 而不是PopupService。$ inject('$ rootScope');抛出一个错误,相当于注入一个角度工厂?
angular
.module('refdata.legalentity')
.factory('PopupService', PopupService);
PopupService.$inject('$rootScope');
function PopupService($rootScope) {
}
答案 0 :(得分:1)
将$ inject属性设置为您要注入的依赖项数组。
PopupService.$inject = ['$rootScope'];
答案 1 :(得分:0)
或者这样不使用scp
:
scp your_username@remotehost.edu:foobar.txt /some/local/directory
虽然我认为@Anony的答案是你正在寻找的答案。