在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5  Java  HTML/ 遍歷json數(shù)據(jù)出現(xiàn)的詭異問題?

遍歷json數(shù)據(jù)出現(xiàn)的詭異問題?

后端返回的json字符串通過JSON.parse()轉(zhuǎn)換成json對象。
但是在數(shù)據(jù)遍歷渲染的過程中出現(xiàn):('ccd'始終沒有像666一樣被渲染到a標(biāo)簽里面)
'ccd'始終沒有像666一樣被渲染到a標(biāo)簽里面

遍歷的相關(guān)代碼:

 var lis = '<li>' + 
           '<a href=' + n.fjaddress + '>' + n.fjname + '</a>'+ 
           '<span class="time" id="time">' + 
           n.fjsj + 
           '</span>' + 
           '</li>';

json數(shù)據(jù):
圖片描述

回答
編輯回答
野橘

應(yīng)該是href屬性引號的鍋,你看json里有個反斜杠,你不加引號可能直接把后邊轉(zhuǎn)義了。引號雖然可以不寫,但保險起見還是建議寫上。
另外建議用+=吧,格式干凈點不容易出錯

var lis = '<li>';
    lis += '<a href="' + n.fjaddress + '">' + n.fjname + '</a>';
    lis += '<span class="time" id="time">' + n.fjsj + '</span>';
    lis += '</li>';
2018年3月13日 20:45
編輯回答
不歸路

推薦使用 ``,dom格式簡潔,變量使用 ${}

var lis = `<li>
              <a href="${n.fjaddress}">${n.fjname}</a>
           </li>`
2017年11月17日 15:37