uni-app 返回面的uni.navigateBack() 怎么保留页面返回?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了uni-app 返回面的uni.navigateBack() 怎么保留页面返回?相关的知识,希望对你有一定的参考价值。
uniapp需要保留当前页面返回,但是不能使用navigateTo,因为前一个页面跳转时构造了很多参数。有没有既能保留当前页面又能返回的函数
参考技术A uni.navigateBack 不能保留页面 参数存在缓存里 就不用每次都带了uni-app 左上角返回按钮消失
在一级页面点击进入二级页面,当点击二级页面的返回按钮,回到一级页面后,一级页面的左上角返回按钮消失:
如下图:在一级页面的时候,左上角返回按钮还在,
uni.navigateTo 跳转到二级页面:
点击二级页面左上角按钮返回,一级页面左上角按钮消失,
因为在第二个页面,添加了 onBackPress 函数,把该页面的该函数去掉即可;
原因:
在监听页面返回时候,返回 event = { from: backbutton 或 from: navigateBack },
backbutton 表示来源是左上角返回按钮或 android 返回键;
navigateBack 表示来源是 uni.navigateBack;
支付宝小程序只有真机能触发,只能监听非navigateBack引起的返回,不可阻止默认行为。
以上是关于uni-app 返回面的uni.navigateBack() 怎么保留页面返回?的主要内容,如果未能解决你的问题,请参考以下文章