微信小程序,如何在下一个页面修改上一个页面的值
// 将这个页面的数据返回到上一个页面
logout: function() {
var that = this;
var pages = getCurrentPages(); // 获取页面栈
var currPage = pages[pages.length - 1]; // 当前页面
var prevPage = pages[pages.length - 2]; // 上一个页面
console.log(“获取页面栈pages:”, pages)
console.log(“当前页面currPage:”, currPage)
console.log(“上一个页面prevPage:”, prevPage)
prevPage.setData({
hasUserInfo: false,
canIUse: true,
mobilePhone: null,
incomeList: [],
date: moment().format("YYYY-MM"),
})
wx.clearStorageSync();
wx.redirectTo({
url: '/pages/login/login',
})
},

本文介绍微信小程序中实现从当前页面返回并修改上一页面数据的方法,通过获取页面栈并利用setData()函数更新上一页面的状态,实现跨页面数据同步。
4045

被折叠的 条评论
为什么被折叠?



