收藏
回答

JSON.stringify 和JSON.parse 按标准写了还是会报错?

look_detail:function(event){
  var item = event.currentTarget.dataset.item
  var newsdata = JSON.stringify(item)
  wx.navigateTo({
    url'../news_detail/news_detail?newsdata='+encodeURIComponent(newsdata),
  });
},

这是前一个界面点击跳转传递参数

onLoad: function (options{
    var obj = JSON.parse(decodeURIComponent(options.newsdata))
    this.setData({
      newsdata:obj
    })
  },

这是后一个界面接收 来来回回看了好几遍,感觉没问题 编译起来都会报错Unexpected token u in JSON at position 0

回答关注问题邀请回答
收藏

1 个回答

  • Mr.Zhao
    Mr.Zhao
    2020-06-25

    item  打印一下


    2020-06-25
    有用 1
    回复 7
    • 袁家乐
      袁家乐
      2020-06-25
      item 在调试器那边显示undefined  我越来越晕了
      2020-06-25
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-06-25回复袁家乐
      wxml代码咋写的
      2020-06-25
      回复
    • 袁家乐
      袁家乐
      2020-06-25
      2020-06-25
      回复
    • Mr.Zhao
      Mr.Zhao
      2020-06-25回复袁家乐
      唉,你连问题是哪个页面都不知道啊
      2020-06-25
      回复
    • 袁家乐
      袁家乐
      2020-06-25
      2020-06-25
      回复
    查看更多(2)
登录 后发表内容
问题标签