こんにちは、平均スタックの開発の初心者です。私はlogout.Iを試した後にページを更新しようとしましたlocation.reload()
;それはあなたがページを更新する場合は$windowサービスから$window.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-ページ全体を再描画します) –