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 相关文章推荐
070823更新的一个[消息提示框]组件 兼容ie7
Aug 29 Javascript
常用的javascript function代码
May 23 Javascript
33种Javascript 表格排序控件收集
Dec 03 Javascript
jQuery1.4.2与老版本json格式兼容的解决方法
Feb 12 Javascript
jQuery新闻滚动插件 jquery.roller.js
Jun 27 Javascript
简单实用jquery版三级联动select示例
Jul 04 Javascript
jQuery简单创建节点的方法
Sep 09 Javascript
JavaScript中定义对象原型的两种使用方法
Dec 15 Javascript
JS数组排序方法实例分析
Dec 16 Javascript
Vue中如何实现轮播图的示例代码
Jul 27 Javascript
简单了解Vue + ElementUI后台管理模板
Apr 07 Javascript
如何在 ant 的table中实现图片的渲染操作
Oct 28 Javascript
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
关于mysql 字段的那个点为是定界符
2007/01/15 PHP
PHP 处理TXT文件(打开/关闭/检查/读取)
2013/05/13 PHP
Php header()函数语法及使用代码
2013/11/04 PHP
php简单截取字符串代码示例
2016/10/19 PHP
js停止输出代码
2008/07/20 Javascript
window.js 主要包含了页面的一些操作
2009/12/23 Javascript
基于Jquery的简单图片切换效果
2011/01/06 Javascript
js 三级关联菜单效果实例
2013/08/13 Javascript
jquery按回车提交数据的代码示例
2013/11/05 Javascript
js不能获取隐藏的div的宽度只能先显示后获取
2014/09/04 Javascript
深入理解JavaScript系列(34):设计模式之命令模式详解
2015/03/03 Javascript
jQuery实现的多级下拉菜单效果代码
2015/08/24 Javascript
js实现导航栏中英文切换效果
2017/01/16 Javascript
canvas绘制环形进度条
2017/02/23 Javascript
原生JavaScript来实现对dom元素class的操作方法(推荐)
2017/08/16 Javascript
微信网页登录逻辑与实现方法
2019/04/29 Javascript
如何利用node.js开发一个生成逐帧动画的小工具
2019/12/01 Javascript
vue项目中使用bpmn-自定义platter的示例代码
2020/05/11 Javascript
通过vue.extend实现消息提示弹框的方法记录
2021/01/07 Vue.js
Django日志模块logging的配置详解
2017/02/14 Python
numpy中索引和切片详解
2017/12/15 Python
下载python中Crypto库报错:ModuleNotFoundError: No module named ‘Crypto’的解决
2018/04/23 Python
详解Python3定时器任务代码
2019/09/23 Python
购买澳大利亚最好的服装和内衣在线:BONDS
2016/10/14 全球购物
英国花园家具中心:Garden Furniture Centre
2017/08/24 全球购物
伯利陶器:Burleigh Pottery
2018/01/03 全球购物
法国最大电子商务平台:Cdiscount
2018/03/13 全球购物
2014迎新年晚会策划方案
2014/02/23 职场文书
专家推荐信模板
2014/05/09 职场文书
环保建议书400字
2014/05/14 职场文书
离职证明标准格式
2014/09/15 职场文书
群众路线表态发言材料
2014/10/17 职场文书
2015暑期爱心支教策划书
2015/07/14 职场文书
新学期小学班主任工作计划
2019/06/21 职场文书
Python绘制地图神器folium的新人入门指南
2021/05/23 Python
zabbix 代理服务器的部署与 zabbix-snmp 监控问题
2022/07/15 Servers