これは、myApp モジュールの下のファクトリ コードです。
angular.module('myApp')
.factory('userFactory', ['$http', function ($http) {
var userFactory = {};
userFactory.login = function (user) {
return $http.post(sc.getDomain() + 'session/create', user);
};
return userFactory;
}]);
コントローラーは myApp.user モジュールの下にあります
angular.module('myApp.user',[])
.controller('loginCtrl', ['$scope', function ($scope) {
}]);
これは、myApp.user が注入されたメインのアプリ レベル モジュールです。
angular.module('myApp', ['ngRoute','myApp.user']). //etc
「myApp.user」モジュールにあるコントローラーから「myApp」モジュールのファクトリにアクセスするにはどうすればよいですか?