如何防止刷新页面移动到 ionic 2/3 中的根页面



我在 ionic 2 中创建更多页面,当我刷新页面时,它总是重定向到根页面索引,如何防止它。

例:

我创建了登录页面和欢迎页面,如果我按刷新,它会自动移动到根页面作为登录。

当你使用ionic-CLI创建一个项目时,通常在src/app/app-component.ts中有一个名为rootPage: any = 'HomePage';的变量

这是您的根页面。如果您想更改为转到您的身份验证页面

  rootPage: any = 'AuthPage';

这里AuthPage是你的authpage的类的名称

当您

在本地测试(通过离子服务命令(时,通常会观察到此行为。我注意到部署到服务器后不应该是这种情况。您是否尝试过这样做并再次测试?

我已经设法找到了一些解决这个问题的解决方案。

据我所知,在我的理解下,离子框架使用 navcontroller 状态(push、pop(来导航页面,然后如果我们刷新浏览器,这个 navcontroller 状态将消失,然后转到根目录。

所以我找到的解决方案也在这个堆栈溢出的问题中。 答案给你2个选择 ">懒惰加载"和">深度链接"

但是我设法通过给定与默认值不同的自定义离子页面段名称来使用"LazyLoad"方法解决我的解决方案。 更多信息在这里

相关内容

  • 没有找到相关文章

最新更新