У меня есть два модуля и фабрики в обоих, и мне нужно реализовать фабрику из первого модуля в другой модуль.Как ввести завод в другую фабрику в угловом
angular.module('APIs', [])
.value ("myValue" , "12345")
.factory('apiUrl',['config','url',apiUrl])
function apiUrl(config,url){
}
angular.module('users.service', ['APIs'])
.factory('userService',['myValue',userService])
function userService(apiUrl,myValue){
//login function
function login(){
console.log('myValue',myValue)
console.log('loginUrl',apiUrl)
}
return {
login:login
}
}
уведомление: нет проблем, когда я впрыснуть MyValue, но проблема в APIs Factory
и мой журнал:
Error: [$injector:unpr] http://errors.angularjs.org/1.5.0/ $injector/unpr?p0=urlProvider%20%3C-%20url%20%3C-%20apiUrl%20%3C-%20userService at Error (native)
и извините за мой английский.
Ссылка ошибки - https://docs.angularjs.org/error/$injector/unpr?p0=urlProvider%20%3C-%20url%20%3C-%20apiUrl%20%3C-%20userService В сообщении об ошибке указано, что служба url не определена. Где вы определяете сервис 'url'? – georgeawg