有两种方法:
1.存到全局变量(貌似不太好用)
app.globalData.addAddr = []
app.globalData.addAddr.push(e._relatedInfo.anchorTargetText)
console.log(e._relatedInfo.anchorTargetText)
console.log(e.currentTarget.dataset.item)
wx.navigateBack({
delta: 1
})
然后其他页面直接调用数据
2.第二种方法(推荐)
使用getCurrentPages()函数获取页面栈的实例
var pages = getCurrentPages();
var currPage = pages[pages.length - 1]; //当前页面
var prevPage = pages[pages.length - 2]; //上一个页面
//直接调用上一个页面对象的setData()方法,把数据存到上一个页面中去
prevPage.setData({
addAddr: e._relatedInfo.anchorTargetText
});
wx.navigateBack({
delta: 1
})