Angularjs 注销后刷新服务和控制器
我尝试在注销后刷新页面(控制器和服务):Angularjs 注销后刷新服务和控制器,angularjs,angular-ui-router,Angularjs,Angular Ui Router,我尝试在注销后刷新页面(控制器和服务): angular.module('ToDoManagerApp').controller('LogoutCtrl', function(authToken, $state, $window) { authToken.removeToken(); $window.location.reload(); $state.go('main'); }); 是否有任何解决方案可以在一次调用中“合并”刷新和重定向?我正在使用ui路由器您可以在$s
angular.module('ToDoManagerApp').controller('LogoutCtrl', function(authToken, $state, $window) {
authToken.removeToken();
$window.location.reload();
$state.go('main');
});
是否有任何解决方案可以在一次调用中“合并”刷新和重定向?我正在使用ui路由器您可以在
$state
$state.go('main', {}, {reload: true});
它不会不定期刷新页面。如果您只想刷新页面,请执行
window.location.reload(true)
@user3557384我想同时执行这两项操作,我想在刷新时重定向到main。换句话说,我想刷新“on”main。@user3557384——只需执行一个location.href=urltomainher
操作,它仍然不会刷新或重定向。我试过:$window.location.href='';