У меня есть угловой проект, который я выхожу в лучшую файловую структуру, но получаю Argument 'fn' is not a function, got undefined
за ошибку при создании новой службы. Любые идеи, что я делаю неправильно?Ошибка загрузки углового модуля
app.js
angular.module('app', [
'app.controllers'
]);
angular.module('app.controllers', ['leaflet-directive', 'app.services']);
angular.module('app.services', []);
main.controller.js
angular.module('app.controllers')
.controller('MainCtrl', MainCtrl);
function MainCtrl($scope, $window, leafletData, DataService) {
var main = this;
main.items = DataService.GetItems();
//Other controller stuff
};
data.service.js
angular.module("app.services")
.factory('DataService', DataService);
var DataService = function(){
return data = {
getItems: function(){
return [//data here];
}
};
}