小程序 通过栈的方式把,上个返回过的页面数据传到当前页面

//进入的第二个页面-----------
var pages = getCurrentPages();
var currentPage = pages[pages.length - 2];//当前页
console.log(currentPage.route)
if (pages.length > 1) { //说明有上一页存在
//上一个页面实例对象
var prePage = pages[pages.length - 2];
prePage.setData({ changeData: "我是已返回页面传进来的数据"})
 
//返回上一个页面----------
var pages = getCurrentPages();
var prevPage = pages[pages.length - 1];//当前页
console.log(prevPage.data. changeData)
这时就拿到了传递的数据
 
原文地址:https://www.cnblogs.com/dianzan/p/10419003.html