注销后刷新服务和控制器

时间:2015-03-06 19:26:51

标签: angularjs angular-ui-router

我正在尝试在注销后刷新页面(控制器和服务):

angular.module('ToDoManagerApp').controller('LogoutCtrl', function(authToken, $state, $window) {
    authToken.removeToken();
    $window.location.reload();
    $state.go('main');
});

有没有解决方案在一次调用中“合并”刷新和重定向?我正在使用ui-router

1 个答案:

答案 0 :(得分:1)

您可以使用reload

中的$state参数
$state.go('main', {}, {reload: true});