假设从页面A打开页面B,需要传递参数到页面B。
在A页面:
wx.navigateTo({
url: '../B/B',
success: function(res) {
res.eventChannel.emit('sendData', {
param1: paramValue,
param1: paramValue,
...
})
}
})
在B页面的onLoad函数中:
const eventChannel = this.getOpenerEventChannel()
eventChannel.on('sendData', function(data) {
var paramValue1 = data.param1
var paramValue2 = data.param2
...
}