嗨,大家好我是一個初學者,在平均堆棧開發中我已經嘗試在註銷後刷新頁面。我試過location.reload()
;但它不工作,告訴我要重新加載頁面的代碼可能在這種情況下註銷後在角js中重新加載頁面
$rootScope.$on('$routeChangeStart', function (event) {
var storage = userService.isLoggedIn();
console.log(storage);
if (!storage) {
console.log('DENY');
$rootScope.adminlogin = "adminlogin";
console.log($rootScope.adminlogin);
$location.path('/login');
$route.reload();
// $state.go('/login', null, {reload: true});
}
else {
console.log('ALLOW');
$rootScope.admindashboard = "admindashboard";
var path = $location.path();
console.log(path);
console.log(storage);
if(path == '/login'){
$location.path('/');
}
}
});
'$ state.go('/ login',null,{reload:true})'行不起作用??? –
我沒有使用$ state我使用了重定向路線 –
使用'$ window.location.reload()'[reload page](http://stackoverflow.com/questions/16703215/how-to-reload-or-重新呈現整個頁面使用angularjs) –