subscribe頁面跳轉(zhuǎn)到map頁面
subscribe.wxml
<navigator url="/pages/map/map" open-type="navigate" hover-class="navigator-hover" class="weui-select">{{address}}</navigator>
subscribe.js (第一頁)
Page({
data: {
address: '默認(rèn)地址',
},
})
map.js (第二頁)
Page({
data: {
},
/**
* 生命周期函數(shù)--監(jiān)聽頁面卸載
*重要拱礁!傳參數(shù)核心代碼
*/
onUnload: function () {
console.log(this.data)
let arr = getCurrentPages() // 利用此函數(shù)獲取到兩個頁面的所有數(shù)據(jù)倒淫,通過下面方式直接修改第一個頁面的參數(shù)
if (arr[arr.length - 2].__route__ == 'pages/subscribe/subscribe') {
wx.navigateBack({
delta: 1,
success: function (res) {
let address = '新地址'
arr[arr.length - 2].setData({
address: address,
})
}
})
}
}
})
詳細(xì)的方法可以參考:http://www.reibang.com/p/0135769db89c