layui实现数据表格自定义数据项


Posted in Javascript onOctober 26, 2019

layui是一个很适合后台开发人员用的一个前端框架,界面简洁,功能丰富。

大家知道,系统一般都有数据表格及分页功能,尤其在后台管理系统之类,这类场景更是很多,layui也为我们提供了对应的支持,我这里要说的是,layui对异步返回的数据默认是有一套格式的,像下面这样

{
 code: 0,
 msg: "",
 count: 1000,
 data: []
}

字段的别名我们可以通过属性去配置,详情请参考layui官方文档

重点来啦,layui默认支持一级数据结果,像下面这种服务端返回的数据结构是没办法解析到的

{
 code: 0,
 msg: "",
 page: {
 totalCount : 1,
 list : [
   {
   id : "1",
   name : "2"
   }
  ]
  }
}

对于这样的多层级数据结构是没办法获取的,那么如何解决呢?只有修改源码了

//table.js
t[r.countName]) 修改为t['page'][r.countName])
t[r.dataName] 修改为 t['page'][r.dataName])

其中 page为上一层级的名字,如果有更多层级,需要同步加上,修改完成之后,在页面上的使用可以按照layui的规范一样

以上这篇layui实现数据表格自定义数据项就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
向大师们学习Javascript(视频与PPT)
Dec 27 Javascript
修改jquery里的dialog对话框插件为框架页(iframe) 的方法
Sep 14 Javascript
Js操作Select大全(取值、设置选中等等)
Oct 29 Javascript
javascript记住用户名和登录密码(两种方式)
Aug 04 Javascript
jQuery 3 中的新增功能汇总介绍
Jun 12 Javascript
Bootstrap 3的box-sizing样式导致UEditor控件的图片无法正常缩放的解决方案
Sep 15 Javascript
bootstrap table 数据表格行内修改的实现代码
Feb 13 Javascript
小发现之浅谈location.search与location.hash的问题
Jun 23 Javascript
js实现简单分页导航栏效果
Jun 28 Javascript
layui多iframe页面控制定时器运行的方法
Sep 05 Javascript
jQuery实现高度灵活的表单验证功能示例【无UI】
Apr 30 jQuery
javascript实现京东登录显示隐藏密码
Aug 02 Javascript
layui 数据表格 根据值(1=业务,2=机构)显示中文名称示例
Oct 26 #Javascript
使用 JavaScript 创建并下载文件(模拟点击)
Oct 25 #Javascript
js前端如何写一个精确的倒计时代码
Oct 25 #Javascript
对layui数据表格动态cols(字段)动态变化详解
Oct 25 #Javascript
layui实现数据表格隐藏列的示例
Oct 25 #Javascript
关于在LayUI中使用AJAX提交巨坑记录
Oct 25 #Javascript
浅谈layui 绑定form submit提交表单的注意事项
Oct 25 #Javascript
You might like
php读取mysql中文数据出现乱码的解决方法
2013/08/16 PHP
Thinkphp中import的几个用法详细介绍
2014/07/02 PHP
关于JavaScript的gzip静态压缩方法
2007/01/05 Javascript
Wordpress ThickBox 添加“查看原图”效果代码
2010/12/11 Javascript
jQuery中:gt选择器用法实例
2014/12/29 Javascript
jQuery实现微信长按识别二维码功能
2016/08/26 Javascript
jQuery.uploadify文件上传组件实例讲解
2016/09/23 Javascript
JS实现页面中所有img对象添加onclick事件及新窗口查看图片的方法
2016/12/27 Javascript
JS变量及其作用域
2017/03/29 Javascript
javascript实现table单元格点击展开隐藏效果(实例代码)
2017/04/10 Javascript
vue中如何让子组件修改父组件数据
2018/06/14 Javascript
php结合js实现多条件组合查询
2019/05/28 Javascript
解决layui批量传值到后台操作时出现传值为空的问题
2019/09/28 Javascript
[04:55]完美世界副总裁蔡玮:DOTA2的自由、公平与信任
2013/12/18 DOTA
使用Python简单的实现树莓派的WEB控制
2016/02/18 Python
python批量制作雷达图的实现方法
2016/07/26 Python
python利用matplotlib库绘制饼图的方法示例
2016/12/18 Python
Mac中Python 3环境下安装scrapy的方法教程
2017/10/26 Python
Python编程使用*解包和itertools.product()求笛卡尔积的方法
2017/12/18 Python
利用Python如何实现数据驱动的接口自动化测试
2018/05/11 Python
python处理multipart/form-data的请求方法
2018/12/26 Python
python后端接收前端回传的文件方法
2019/01/02 Python
python中从for循环延申到推导式的具体使用
2019/11/29 Python
pycharm 设置项目的根目录教程
2020/02/12 Python
通过python连接Linux命令行代码实例
2020/02/18 Python
Python定时从Mysql提取数据存入Redis的实现
2020/05/03 Python
铭宣海淘转运:美国、日本、英国转运等全球转运公司
2019/09/10 全球购物
后勤自我鉴定
2013/10/13 职场文书
致800米运动员广播稿
2014/02/16 职场文书
2014年综治宣传月活动总结
2014/04/28 职场文书
2014法制宣传日活动总结
2014/07/09 职场文书
2014年学校党建工作总结
2014/11/11 职场文书
2014年文员工作总结
2014/11/18 职场文书
2015年教学工作总结
2015/04/02 职场文书
作息时间调整通知
2015/04/22 职场文书
微信小程序中wxs文件的一些妙用分享
2022/02/18 Javascript