在我的应用中,我需要重定向未经授权进入某些路线的用户。这是我的代码的一部分:
$http.post(apiURL + '/all' , {
token: localStorage.getItem('token')
}).success(function (data) {
$rootScope.roomPictures = data;
}).error(function (error, status) {
if (status === 401) {
window.location.href = 'auth.html';
}
});
角度实际上会重定向到auth.html,但随后浏览器会保持刷新和刷新。我在这里做错了什么?
答案 0 :(得分:0)
所以问题是在auth.html中我有与当前.html文件中相同的控制器。创建新控制器并将其添加到auth.html文件后,一切正常。