//页面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的时候两个页面会无限来回回跳,问题我知道,怎么设置一个标识解决这个问题,感谢
设置一个全局变量判断一下,全局变量我记得可以使用类似小程序的globalData好像uniapp也支持vuex,要不然页面A就不要用onshow生命周期了,用onLaunch。