返回的數據類型是醬紫的
let json = {
"versionList": {
"projectA": {
"1.0.0": {
"createTime": "2019-11-7 9:57:22",
"filePath": "./src/static/projectA"
}
},
"projectB": {
"1.1.0": {
"createTime": "2019-11-7 14:8:15",
"filePath": "./src/static/projectB"
}
}
}
}
使用 JSON.parse 處理過的樣式不是我想要的;
使用 JSON.stringify 則會報如下錯誤
SyntaxError: Unexpected token o in JSON at position 1
解決辦法:
JSON.parse(JSON.stringify(json))
這樣拿到的數據就是這樣了
{
projectA:
{ '1.0.0':
{ createTime: '2019-11-7 9:57:22',
filePath: './src/static/projectA' }
},
projectB:
{ '1.1.0':
{ createTime: '2019-11-7 14:8:15',
filePath: './src/static/projectB' }
}
}