在维信小程序项目开发中我们进行组件之间对象类型的传递时,需要进行一定的转换,不然在另一方组件是不能使用的,具体转化看代码。
一、组件传值
// 查看详情
bindJumpDetails: function (e) {
let row = e.currentTarget.dataset.row;
wx.navigateTo({
url: '/pagesVisit/visit/visitArchives/visitArchivesDetail/medicationReturnvisit?data=' + JSON.stringify(row),
})
},
通过JSON.stringify()将 JavaScript 对象转换为字符串。
二、组件接受
onLoad: function (options) {
var data1 = JSON.parse(options.data);
console.log(data1);
}
通过JSON.parse()将字符串转成avaScript 对象