uni

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数量)且数据状态都是改变后正好利用。

上一篇 下一篇

猜你喜欢

热点阅读