0


uniapp刷新页面后使用uni.navigateBack()无法返回上个页面

最近写uniapp项目的时候发现有时候需要更新页面数据,我是用h5强制刷新页面后就无法返回上一个页面,查了文档后发现是页面栈丢失问题。百度看了很多大佬们的方法,方法基本一致,使用原生JS的history对象,封装一个兼容uniapp api和原生js的返回的方法。在此记录一下

方法

let canNavBack = getCurrentPages()
if( canNavBack && canNavBack.length>1) {  
    uni.navigateBack() 
} else {  
    history.back();  
} 
//在返回的方法里替换

标签: vue vue.js uni-app

本文转载自: https://blog.csdn.net/weixin_67434908/article/details/129204627
版权归原作者 不爱敲代码的大帅比 所有, 如有侵权,请联系我们删除。

“uniapp刷新页面后使用uni.navigateBack()无法返回上个页面”的评论:

还没有评论