【发布时间】:2013-10-30 05:29:15
【问题描述】:
我的工厂是这样的:
'use strict';
angular.module('myApp')
.factory('httpInterceptor',['$q','$location', '$rootScope', function($q, $location, $rootScope){
return {
response: function(response) {
if(response.success === false) {
console.log("Redirecting");
$location.path('/login');
return $q.reject(response);
}
return response || $q.when(response);
}
}
}]);
它会吐出日志,但不会更改路径。我该怎么做才能做到这一点?
【问题讨论】:
标签: angularjs angularjs-routing angularjs-factory