uni中页面跳转在返回,遇到的问题
//页面A
//第一次进入的时候回直接跳转B
onShow() {
uni.navigateTo({
url: '/pages/home/lanuchPage', //跳转到页面B
})
}
//页面B
//需求是,进来之后5秒返回页面A
methods: {
pushRoute(){
uni.switchTab({
url: '/pages/home/home',
});
},
countDown() {
let clock = setInterval(() => {
if(this.totalTime <= 0){
this.pushRoute()
return
}
this.totalTime--
}, 1000)
}
},
愚弟遇到的问题是,a到b,返回a的时候两个页面会无限来回回跳,问题我知道,怎么设置一个标识解决这个问题,感谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
设置一个全局变量判断一下,全局变量我记得可以使用类似小程序的globalData好像uniapp也支持vuex,要不然页面A就不要用onshow生命周期了,用onLaunch。