如果状态TO已经是“登录”,则我们此处需要的是不要重定向。
只是起草的调整将是
$rootScope.$on( '$stateChangeStart', function(e, toState , toParams , fromState, fromParams) { var isLogin = toState.name === "login"; if(isLogin){ return; // no need to redirect anymore } ...
而且,我们应该调用
$state.go('login');与
event.preventDefault();
... // also prevent default on redirect $state.go('login'); event.preventDefault(); ...
和具有类似解决方案的插件
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)