收藏
回答

工具里是数组,但远程调试是json是为什么?

在论坛里快一个星期了,就是解决不了这个bug

工具里面是输出数据是数组



但是远程调试是json


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

2 个回答

  • HS
    HS
    2018-05-19

    服务器是否返回了 BOM 头导致 json 解析失败?

    请尝试这样的写法:

    // ...
    const rawData = res.data
    let parsedData = rawData
    if (typeof rawData === 'string') {
      // manually parse it
      try {
        parsedData = JSON.parse(rawData.trim())
      } catch (e) {
        console.error(e)
      }
    }
     
    // do something with parsedData
    // ...



    2018-05-19
    赞同
    回复
  • 林*화림
    林*화림
    2018-05-20

    刚刚做完测试,确实是bom的问题,谢谢,真的非常感谢。

    2018-05-20
    赞同
    回复