js中el表達式的使用和非空判斷方法
注意,這里想說的不是jsp里面嵌套的el表達式的使用,而是在js中使用。
場景:
頁面跳轉(zhuǎn)后,使用spring mvc向前端頁面?zhèn)鬟^來一個json對象,要在js中獲取后,做處理。
返回的json對象:
{"nodes":[{"contactmobile":"15922208502","orderno":"XNH31918062989476864"},{"id":"12198","group":"11","content":"把考慮考慮","modelname":"Company"}],"links":[{"target":"12198","id":"15016","relationType":"公司","source":"12194"}]}
var graph;
var flag = "${empty jsonData}";
if(flag!="true"){
graph = eval('(' + '${jsonData}' + ')');
};
這里有一個注意點:
在js中使用el表達式,一定要使用引號括起來。如果返回的json中包括雙引號,那么就使用單引號包圍el表達式,否則,使用雙引號。
另外,注意使用eval函數(shù)將json串轉(zhuǎn)為轉(zhuǎn)為對象的寫法。
以上這篇js中el表達式的使用和非空判斷方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
JavaScript使用小插件實現(xiàn)倒計時的方法講解
今天小編就為大家分享一篇關(guān)于JavaScript使用小插件實現(xiàn)倒計時的方法講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-03-03
深入理解javascript prototype的相關(guān)知識
這篇文章主要介紹了深入理解javascript prototype的相關(guān)知識,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-09-09
JavaScript使用DeviceOne開發(fā)實戰(zhàn)(三)仿微信應用
這篇文章主要介紹了JavaScript使用DeviceOne開發(fā)實戰(zhàn)(三)仿微信應用的相關(guān)資料,需要的朋友可以參考下2015-12-12
文章或博客自動生成章節(jié)目錄索引(支持三級)的實現(xiàn)代碼
一個好的博文除了博文的質(zhì)量要好以外,好的組織結(jié)構(gòu)也能讓讀者閱讀的更加舒服與方便,我看很多網(wǎng)站里面有一些園友的博文都是分章節(jié)的,并且在博文的前面都帶有章節(jié)的目錄索引,點擊索引之后會跳轉(zhuǎn)到相應的章節(jié)閱讀2020-05-05
將兩個div左右并列顯示并實現(xiàn)點擊標題切換內(nèi)容
將兩個div左右并列顯示并實現(xiàn)點擊標題切換內(nèi)容的效果,接下來為大家詳細介紹下js中時如何實現(xiàn)的,感興趣的朋友不要錯過2013-10-10
javascript制作網(wǎng)頁圖片上實現(xiàn)下雨效果
這里給大家分享的是一則使用javascript實現(xiàn)在網(wǎng)頁圖片上下雨的特效,效果非常炫酷,推薦給小伙伴們。2015-02-02

