收藏
回答

【BUG】wx.request

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 Bug 工具 7 1.02.190

【1】请求后端返回结果中没有num等字段


【2】但是在wx.request的success中console.log(res)却出现后端没有返回的字段,如num


【3】最终发现原因,在success的console之后的代码中,setData({it:res.data}),后面又对it的属性做了添加,如上图中的num,id字段。

由于wx框架只是复制了res.data的引用,导致即使我在success里的第一句就使用数据,也是被修改过的。

最后一次编辑于  08-08  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

3 个回答

  • 铭锋科技
    铭锋科技
    08-08

    完全不清楚这是报告BUG还是开发心得

    08-08
    赞同
    回复 2
    • 
      08-08
      他自己的bug,找了半天,终于知道原因了,然后想甩锅一下
      08-08
      赞同
      回复
    • 大器晚成
      大器晚成
      08-08回复
      你没看懂?是setdata的BUG
      08-08
      赞同
      回复
问题标签