时间:2019-05-04 来源:小程序工厂
像是异步的问题,打印放在接口请求成功的方法里试试
原因是wx.uploadFile的success(res)中,res不接受object对象的,默认转成string了
res.data 这个是字符串吧
得转json
好像也不是这个问题,接口都是同样写法的,但是别的地方就能正常读取诶
你自己都不确定
我看起来也觉得就是楼主说的问题。。别好像了。。你试试呢
res.data = JSON.parse(res.data)
还真是,奇怪了,接口都是统一写的诶
感觉有地方多转了一次JSON
不确定是不是因为我在wx.chooseImage返回的success(res)下面直接调用wx.uploadFile
然后在wx.uploadFile的success(result)中result变成了字符串
找到问题了,原来是wx.uploadFile的success(res)中,不接受object对象的,默认转成string了
datastring开发者服务器返回的数据
我记住啦~ 经验值+1
调用上传文件接口返回值是json字符串,我们团队之前遇到过问题
是的,其实还是统一一下比较规范化
管他是什么格式回来的数据统一处理下;是 json 就转,不是就不转