uni 小程序返回指定页面(伪)
2021-11-24 本文已影响0人
litielongxx
小程序自带的<返回箭头,只有在a到b,通过navigateTo时才显示。
reLaunch redirectTo都只会出现房子图标。
注意:uni中的onBackPress支持app和h5,不支持小程序。
b页面.png
a页面
<template>
<view v-if="onload"></view>
</template>
...
data() {
unload:true
},
methods:{
// 模拟业务,比如考试后的结果页
fn() {
this.unload=false
uni.navigateTo({
url:'b页面'
})
}
},
onShow() {
if(!this.unload) {
uni.reLaunch=xx
}
}
伪实现通过b页面返回时触发onshow,展示空白页。最终跳转到c。
ps:返回时,页面其实一直都在,(自行去微信开发工具appdata中看pages数量)且数据状态都是改变后正好利用。