使用方法:getCurrentPages()
let pages = getCurrentPages(); // 获取页面栈let prevpage = pages[pages.length - 2]; // 上一个页面//存在上一页if (prevpage) {// 获取上一页data里的数据let data = prevpage.data; // 修改上一页的数据prevpage.setData({ details: data.details }); //调用上一页函数prevpage.getList();}
注意:不能修改页面栈,会导致路由以及页面状态错误;
要等页面生成后,再调用getCurrentPages()