小编典典

使用Ionic Framework清除登录和注销时的历史记录并重新加载页面

angularjs

我是Ionic的移动应用程序开发的新手。在登录和注销时,我需要重新加载页面以刷新数据,但是,$state.go('mainPage')无需重新加载即可将用户带回视图-永远不会调用其背后的控制器。

有没有办法清除历史记录并在Ionic中重新加载状态?


阅读 354

收藏
2020-07-04

共1个答案

小编典典

欢迎使用框架!实际上,Ionic中的路由由ui-router驱动。您可能应该检查一下先前的SO问题,以找到几种不同的方法来完成此任务。

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

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

如果您实际上要重新加载页面(例如,要重新引导所有内容),则可以使用:

$window.location.reload(true)

祝好运!

2020-07-04