0
我有一個模塊「global.services」在我註冊的服務「Restservices」角服務,這是一個需要JS模塊,沒有得到注入依賴
(function(define, angular) {
"use strict";
define(["global/services/restServices"],
function(RestServices) {
var moduleName = "global.services";
angular.module(moduleName, [])
.config(function(RestangularProvider) {
RestangularProvider.setBaseUrl('http://localhost:8888/src/app/data/');
RestangularProvider.setRequestSuffix('.json');
})
.factory('RestServices', RestServices);
return moduleName;
});
}(define, angular));
和我的「RestService」也一個模塊
(function(define, angular) {
"use strict";
define(function() {
var restService = function($rootScope, Restangular) {
// body...
return {
getData: function(arg) {
// body...
$rootScope.$broadcast('gettingData');
return Restangular.oneUrl('listPanel');
}
}
};
return restService;
});
}(define, angular));
在上述服務中,$ rootScope和Restangular都是未定義的。 請告訴我如何在這方面注入依賴關係。
也發佈html代碼,您是否添加了所有必需的文件引用? –