最近在做一個(gè)移動(dòng)端前端項(xiàng)目,需要大量處理php后臺(tái)開(kāi)發(fā)同事返回給我的json數(shù)據(jù),但是返回的數(shù)據(jù)格式不是很規(guī)范,導(dǎo)致我這邊經(jīng)常會(huì)出現(xiàn)以下圖各種格式問(wèn)題:
于是我就加上JSON.parse
但是,又很坑爹了,這個(gè)json沒(méi)問(wèn)題,其他一些json又出現(xiàn)問(wèn)題了,如下圖:
解決:判斷后臺(tái)返回的數(shù)據(jù)格式是否字符串,是則轉(zhuǎn),不是則不轉(zhuǎn)
代碼如下:
var $obj = (typeof data.content == 'string') ? JSON.parse(data.content):data.content
以上這篇快速解決處理后臺(tái)返回json數(shù)據(jù)格式的問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持武林網(wǎng)。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注