//detail.js
goToPageDetail: function (event) {
console.log("goToPageDetail function started. Event: ", event); // 输出函数开始的信息以及事件对象
const image = event.currentTarget.dataset.image;
wx.navigateTo({
url: '/pages/detail/detail?&image=' + image , // 注意这里的改动,我们将参数传递给 navigateTo
});
console.log("goToPageDetail function ended"); // 输出函数结束的信息
},
//detail.js
onLoad: function (options) {
const image = options.image;
this.setData({
image: image,
});
}
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
detail.js 页面
onLoad 里面先打印一下整体options,你应该就知道了
/pages/detail/detail?&image=' + image
问号后面多了一个 & 号