NUXT axios 返回值為String的bug記錄
2021-09-27 17:24 作者:儲(chǔ)與佛絲喵 | 我要投稿
"nuxt":?"^2.15.7",
"axios":?"^0.19.0",
axios在0.19版本中 響應(yīng).data可以直接構(gòu)造出Object
nuxt->asyncData中使用封裝的axios無(wú)法返回Object,全都是字符串
但在client中響應(yīng)是正常的
即對(duì)同一個(gè)接口進(jìn)行訪問(wèn)時(shí)會(huì)出現(xiàn)以下結(jié)果
server->nuxt->axios->response->data(String)
client->vue-axios->response->data(Object)
更新axios到0.21.4在響應(yīng)處進(jìn)行 響應(yīng).data=JSON.parse(響應(yīng).data)
問(wèn)題解決
最終環(huán)境
"nuxt":?"^2.15.7",
"axios":?"^0.21.4",
標(biāo)簽: