angularjs – 清除历史记录和登录/注销使用Ionic框架重新加载页面

我是新的移动应用程序开发与Ionic。在登录和注销,我需要重新加载页面,以便刷新数据,然而,$ state.go(‘mainPage’)使用户回到视图而不重新加载 – 其后的控制器从未被调用。

有没有办法清除历史和重新加载状态在Ionic?

欢迎来到框架!实际上在Ionic的路由由ui-router供电。你应该检查出this previous SO question找到几种不同的方法来完成这一点。

如果你只想重新加载状态,你可以使用:

$state.go($state.current, {}, {reload: true});

如果你真的想重新加载页面(如,你想重新引导一切),那么你可以使用:

$window.location.reload(true)

祝你好运!

http://stackoverflow.com/questions/25192172/clear-history-and-reload-page-on-login-logout-using-ionic-framework

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:angularjs – 清除历史记录和登录/注销使用Ionic框架重新加载页面