微信小程序 wx.navigateTo()多个参数传参方法

参数传递

1.数据需要转义为字符串才能通参数传递JSON.stringify()
2.多个参数传递,前面需要加&符号

let dataList = JSON.stringify(this.data.dataLists)
wx.navigateTo({
    
    
   url: '../details/details?dataList=' + dataList + '&violations=' + this.data.violations,
});

参数接收

接收时使用 JSON.parse() 方法将数据转换为 JavaScript 对象


onLoad: function (options) {
    
    
  let list = JSON.parse(options.dataList)
  this.setData({
    
    
    datalist: list,
    violations: options.violations,  
  })
},

猜你喜欢

转载自blog.csdn.net/Systemmax20/article/details/121605406