首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Ionic中删除主页的URI?

如何在Ionic中删除主页的URI?
EN

Stack Overflow用户
提问于 2019-01-16 00:54:27
回答 1查看 32关注 0票数 0

在Ionic中,主页始终显示example.com/#/home。有没有办法让我的主页成为example.com/#/而没有主页插件?

如果我在homePage.ts文件上执行location.go(''),它会间歇性地将我重定向回上一页,而不会出现在主页上。如果我添加一个setTimeOut,它可以正常工作,但它似乎是一个不可靠的解决方案:

代码语言:javascript
复制
ionViewDidEnter() {
    setTimeout(() => {
        this.location.setUri('');
    }, 0);
}

我的猜测是,我在路由器有机会运行之前更改了URI状态,因此它会将我重定向回上一页,而不是让setTimeout让它等到下一次滴答。有没有更好的方法来处理这件事?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-29 06:39:31

这个问题的最终解决方案是从Ionic 3升级到Ionic 4,并使用新的angular路由器来代替Ionic的,在Ionic 3中没有办法做空白URI,现在在Ionic 4中有了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54203455

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档