问题模块 | 框架类型 | 问题类型 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
框架 | 小程序 | 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里的第一句就使用数据,也是被修改过的。
网友回复
铭锋科技:
完全不清楚这是报告BUG还是开发心得