返回修改上页面数据,直接上代码:

let pages = getCurrentPages(); //获取所有页面栈实例列表
let currentPage = pages[pages.length - 1]; //当前页页面实例
let prevPage = pages[pages.length - 2]; //上一页页面实例
//修改上一页data里面的testValue值
prevPage.$vm.testValue = '返回设置的值'; 
uni.navigateBack(); //uni.navigateTo跳转的返回,默认为返回上一级

具体getCurrentPages()方法参考uniapp官方文档

https://uniapp.dcloud.net.cn/tutorial/page.html#getcurrentpages

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐