需求
father页点击后跳转children页, children页执行完事件后返回上一页,也就是这里的father页。并携带children页的数据。
解决方案
通过$vm
这里是children页
const pages = getCurrentPages();
const currPage = pages[pages.length - 1];
const prevPage = pages[pages.length - 2];
// 该方法在微信小程序失效
// prevPage.setData.reservation = reservation
prevPage.$vm.reservation = reservation
uni.navigateBack({
delta: 1
})
这里是father页
let info = I.reservation
//控制台输出看看结果
console.log('info-----',info)
输出正确,done✅