收藏
回答

开发工具更新 导致的 App.onLaunch 中 API 调用没有回调的问题

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




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



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


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


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

2 个回答

  • 张奉天
    张奉天
    2017-10-23

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

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

    例:

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

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

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

    2017-10-23
    有用
    回复
  • HS
    HS
    2017-10-23

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

    2017-10-23
    有用
    回复
登录 后发表内容