开发工具更新 导致的 App.onLaunch 中 API 调用没有回调的问题
发布于 6 年前 作者 jun86 4134 次浏览 来自 问答

由于官方的更新这个回调问题,导致了 我调用服务器数据 返回的json  不给处理。现在只能获取到字符串,json格式还处理不了。希望给予解决



app.js  请求返回的 res.data 数据不给处理json,我敢肯定是官方最近更新的内容导致的 希望可以检查一下

  不给处理就算了 我自己来处理。但是使用文档中的JSON.parse(res.data); 还给报错


        下图是我现在返回的结果:

2 回复

是哪个版本的工具呢?是最新的吗

@んS 当前已经升级到最新的了,前两天都没提示过让我升级 今天给升级到最新状态。 在APP.js里

wx.request()请求的数据时候才会出现这个问题,测试发现 

例:

返回的数据是:(3个字符的空白){a:1, b:2}

解析的数据是:'{a:1, b:2}'(字符串),而不是{a:1, b:2}(对象)

其他JS里 请求数据都是正常的。let json = e.data.trim(); 处理一下就没问题了

回到顶部