2***@qq.com
2***@qq.com
  • 发布:2024-05-09 11:41
  • 更新:2024-05-09 11:41
  • 阅读:36

为什么使用getCurrentPages获取当前路由时,在app端跑的时候获取的是前一个路由。而在h5跑的时候没问题

分类:uni-app


我最后要这样改 在app端才能实行update方法
uni.navigateBack({
delta: 1,
success: res => {
let pages = getCurrentPages()
// #ifdef APP-PLUS
let page = pages[pages.length - 1]; // 前一个页面
// #endif
// #ifdef H5
let page = pages[pages.length - 2]; // 前一个页面
// #endif
if (page == undefined || page == null) return
that.$nextTick(() => {
page.$vm.update(); // 执行前一个页面的刷新
})
}
})

2024-05-09 11:41 负责人:无 分享
已邀请:

要回复问题请先登录注册