色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

easyui json 不顯示

傅智翔1年前8瀏覽0評論

最近使用EasyUI開發(fā)項目,遇到了一些json數(shù)據(jù)不顯示的問題。一開始我嘗試著用console打印出json數(shù)據(jù),發(fā)現(xiàn)數(shù)據(jù)是正常的,但是在EasyUI中卻無法正確顯示。于是開始排查問題。

經(jīng)過多次檢查,發(fā)現(xiàn)我的json數(shù)據(jù)格式正確,但是數(shù)據(jù)中含有一些特殊字符,例如中文引號、“\”等等,這些字符是容易引起錯誤的。我嘗試著將這些特殊字符替換成對應的轉義字符,這部分代碼如下:

var data = [];
for (var i = 0; i< result.length; i++) {
var jsonData = result[i];
var jsonString = JSON.stringify(jsonData).replace(/\\/g, '\\\\').replace(/\"/g, '\\\"');
data.push(JSON.parse(jsonString));
}

通過這段代碼處理后,我的json數(shù)據(jù)就可以正常顯示了。

另外,我還發(fā)現(xiàn)在EasyUI中,json數(shù)據(jù)必須要嚴格按照EasyUI提供的格式來寫。具體來說,就是必須要有total和rows兩個屬性。

總的來說,如果在使用EasyUI時出現(xiàn)json數(shù)據(jù)不顯示的問題,一定要仔細檢查數(shù)據(jù)格式以及是否有特殊字符等問題,同時也要注意按照EasyUI提供的格式來寫。