微信小程序页面之间传递数据

如果正常拼接在路径后面,到下一个页面接受时你会发现是"[object,objecr]"的样式,无法使用,

解决

上一级页面

 var info = encodeURIComponent(JSON.stringify(groupArr));
 wx.redirectTo({
      url: '/pages/goods_new/addCard/addCard?info=' + info,
 })
下一级页面接受
let info = decodeURIComponent(options.info);
let groupList = JSON.parse(info);

console.log(groupList);
 
还有就是先转为字符串,到下一个页面再转为数组
 var model = JSON.stringify(selected_list);
  wx.navigateTo({
    url: '../detail/detail?model=' + model,
 })
下一个页面接受
var list = JSON.parse(options.model) 
console.log(list)
posted on 2020-04-07 14:32  万能的李大少  阅读(609)  评论(0编辑  收藏  举报