js中el表达式的使用和非空判断方法


Posted in Javascript onMarch 28, 2018

注意,这里想说的不是jsp里面嵌套的el表达式的使用,而是在js中使用。

场景:

页面跳转后,使用spring mvc向前端页面传过来一个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函数将json串转为转为对象的写法。

以上这篇js中el表达式的使用和非空判断方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JS获取IUSR_机器名和IWAM_机器名帐号的密码
Dec 06 Javascript
JavaScript 字符串乘法
Aug 20 Javascript
JavaScript类型转换方法及需要注意的问题小结(挺全面)
Nov 11 Javascript
jQuery中读取json文件示例代码
May 10 Javascript
JS动态添加与删除select中的Option对象(示例代码)
Dec 20 Javascript
JS返回iframe中frameBorder属性值的方法
Apr 01 Javascript
jquery实现手机号码选号的方法
Jul 31 Javascript
angularJS 如何读写缓冲的方法(推荐)
Aug 06 Javascript
iOS和Android用同一个二维码实现跳转下载链接的方法
Sep 28 Javascript
微信公众平台获取access_token的方法步骤
Mar 29 Javascript
vue集成kindeditor富文本的实现示例代码
Jun 07 Javascript
基于vue+echarts数据可视化大屏展示的实现
Dec 25 Vue.js
JS实现左边列表移到到右边列表功能
Mar 28 #Javascript
JS中用EL表达式获取上下文参数值的方法
Mar 28 #Javascript
jQuery实现文字超过1行、2行或规定的行数时自动加省略号的方法
Mar 28 #jQuery
vue渲染时闪烁{{}}的问题及解决方法
Mar 28 #Javascript
浅谈js获取ModelAndView值的问题
Mar 28 #Javascript
vue页面加载闪烁问题的解决方法
Mar 28 #Javascript
jQuery实现浏览器之间跳转并传递参数功能【支持中文字符】
Mar 28 #jQuery
You might like
有关 PHP 和 MySQL 时区的一点总结
2008/03/26 PHP
PHP获取163、gmail、126等邮箱联系人地址【已测试2009.10.10】
2009/10/11 PHP
php 操作调试的方法
2012/07/12 PHP
PHP文件上传问题汇总(文件大小检测、大文件上传处理)
2015/12/24 PHP
PHP读取文件内容的五种方式
2015/12/28 PHP
php实现图片上传并利用ImageMagick生成缩略图
2016/03/14 PHP
如何在Web页面上直接打开、编辑、创建Office文档
2007/03/12 Javascript
分页栏的web标准实现
2011/11/01 Javascript
JS实现模拟风力的雪花飘落效果
2015/05/13 Javascript
JavaScript动态添加style节点的方法
2015/06/09 Javascript
一个超简单的jQuery回调函数例子(分享)
2016/08/08 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(二)
2017/01/21 Javascript
巧用weui.topTips验证数据的实例
2017/04/17 Javascript
vuejs 单文件组件.vue 文件的使用
2017/07/28 Javascript
jQuery zTree搜索-关键字查询 递归无限层功能实现代码
2018/01/25 jQuery
vue addRoutes实现动态权限路由菜单的示例
2018/05/15 Javascript
React中this丢失的四种解决方法
2019/03/12 Javascript
nodejs检测因特网是否断开的解决方案
2019/04/17 NodeJs
echarts统计x轴区间的数值实例代码详解
2019/07/07 Javascript
Vue实现简单购物车功能
2020/12/13 Vue.js
[45:52]完美世界DOTA2联赛PWL S3 Forest vs INK ICE 第二场 12.09
2020/12/12 DOTA
浅谈Python2获取中文文件名的编码问题
2018/01/09 Python
利用Python校准本地时间的方法教程
2019/10/31 Python
python 求10个数的平均数实例
2019/12/16 Python
python 插入日期数据到Oracle实例
2020/03/02 Python
Pycharm pyuic5实现将ui文件转为py文件,让UI界面成功显示
2020/04/08 Python
利用Python实现斐波那契数列的方法实例
2020/07/26 Python
Java Unsafe类实现原理及测试代码
2020/09/15 Python
Python GUI库Tkiner使用方法代码示例
2020/11/27 Python
五年级学生评语
2014/04/22 职场文书
竞选大学学委演讲稿
2014/09/13 职场文书
慰问信范文
2015/02/14 职场文书
2015毕业生实习期工作总结
2015/04/09 职场文书
学校后勤工作总结2015
2015/05/15 职场文书
2016年春季运动会广播稿
2015/08/19 职场文书
Java 数组内置函数toArray详解
2021/06/28 Java/Android