father.js
wx.navigateTo({
url: '/pages/son/son',
success: function(res) {
// 通过eventChannel向被打开页面传送数据
res.eventChannel.emit('acceptDataFromOpenerPage', { title: '张三' })
}
})
son.js
onload(){
const eventChannel = this.getOpenerEventChannel()
eventChannel.on('acceptDataFromOpenerPage', function(data) {
console.log(data)
})
}
结果为 title:张三
本文通过father.js和son.js的示例,详细讲解了如何在小程序中利用eventChannel进行页面间的参数传递,实现更灵活的数据交互。
1万+

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



