在论坛里快一个星期了,就是解决不了这个bug
工具里面是输出数据是数组
但是远程调试是json
服务器是否返回了 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
刚刚做完测试,确实是bom的问题,谢谢,真的非常感谢。