wx.navigateTo 传递参数
利用url: ******?data=${...}
传递参数
利用events传递数据
- 原页面
wx.navigateTo({
url: "/pages/reserveDetail/index",
events: {
//定义回调函数,在被跳转页面触发。(在跳转页面时 可在后台运行 更新原页面)
fnFefresh: function(data) {
console.log(data);
}
},
success: function(res) {
//触发事件fresh 传递数据
res.eventChannel.emit('fresh', { data: "15454" })
}
})
- 跳转的页面
onLoad: function(options) {
const eventChannel = this.getOpenerEventChannel();
eventChannel.on('fresh', function(data) {
console.log(data);
})
this.setData({
});
},
fnFefresh: function() {
// 刷新主页面 触发事件fnFefresh 传递数据
eventChannel.emit('fnFefresh', { data: '2222' });
},
本文来自博客园,作者:w0000,转载请注明原文链接:https://www.cnblogs.com/w0000/p/15901902.html