0
我正在跟随着错误
Error: [$injector:unpr] Unknown provider: AuthProvider <- Auth <- LoginCtrl
和我的代码如下所示...
'use strict';
angular.module('yapp')
.controller('LoginCtrl', function($scope, $location,Auth,$log) {
$scope.submit = function(email,password) {
var model = {
email:'',
password:''
};
$scope.model = model;
Auth.login(email,password)
.then(function(token){
$log.info(token);
},function (error){
$log.info(error);
});
}
});
'使用严格的';
angular.module( 'YAPP') .factory( '验证',函数($ HTTP,$ Q,$日志,APIHelper){
var self = this;
this.login = function(email,password){
var d = $q.defer();
var requestUrl = APIHelper.endpoints.login;
var data = {
email:email,
password:password
};
$http({
url:requestUrl,
dataType: 'json',
method: 'POST',
data:data,
headers: {
"Content-Type": "application/json"
}
})
.success(function(data,status,headers,config){
d.resolve(data);
})
.error(function(data,status,headers,config){
d.reject(data);
});
return d.promise;
}
return self;
});
Doy ....它已经很久了,因为我已经做了Angular ...哇...谢谢! – TheJediCowboy