小程序通过navigateTo页面跳转url传递对象

  • url 传递时是字符串格式,因此在传递前要将对象转为字符串,传递后再将字符串转为对象

  • 对象转字符串再传递
    JSON.stringify()

    let list = JSON.stringify(this.data.list)
    wx.navigateTo({
      url: '../hot/hot?list=' + list,
    })
  • 将字符串解析为对象
    JSON.parse()
onLoad(options) {
    let list = JSON.parse(options.list)
    console.log(list)
}

你可能感兴趣的:(小程序通过navigateTo页面跳转url传递对象)