layui使用templet格式化表格数据的方法


Posted in Javascript onSeptember 16, 2019

增加js

/*---------------------格式化时间开始--------------------------*/

//对Date的扩展,将 Date 转化为指定格式的String

//月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符,

//年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字)

//例子:

//(new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423

//(new Date()).Format("yyyy-M-d h:m:s.S") ==> 2006-7-2 8:9:4.18

Date.prototype.Format = function (fmt) { //author: meizz

var o = {

"M+": this.getMonth() + 1, //月份

"d+": this.getDate(), //日

"h+": this.getHours(), //小时

"m+": this.getMinutes(), //分

"s+": this.getSeconds(), //秒

"q+": Math.floor((this.getMonth() + 3) / 3), //季度

"S": this.getMilliseconds() //毫秒

};

if (/(y+)/.test(fmt))

fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));

for (var k in o)

if (new RegExp("(" + k + ")").test(fmt))

fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));

return fmt;

}

var date = new Date();

/*---------------------格式化时间结束--------------------------*/

cols: [[

{ type: 'numbers', title: '序号', width: 50 },

{ type: 'checkbox' },

{ field: 'BILL_NO', title: '单据编码', width: 230, },

{

field: 'BIZ_STATUS', title: '单据状态', templet: function (d) {

return getDictName('COM_BIZ_STATUS', d.BIZ_STATUS);

}, width: 100,

},

{ field: 'RETURN_MSG_CODE', title: '状态', width: 100, },

{ field: 'UNIT_NAME', title: '创建组织', width: 100, },

{ field: 'BUSIN_TYPE_ITEM_NAME', title: '业务类别', width: 230, },

{ field: 'TITLE', title: '申请单标题', width: 280, },

{ field: 'CREATE_BY_NAME', title: '创建人姓名', width: 130, },

{

field: 'GMT_CREATE', title: '创建时间', sort: false, templet: function (d) {

date.setTime(d.GMT_CREATE);

return date.Format("yyyy-MM-dd hh:mm:ss");

}, width: 130,

},

{ field: 'RETURN_MSG', title: '传输云超市返回信息', width: 400, },

]],

layui使用templet格式化表格数据的方法

格式化创建时间

layui使用templet格式化表格数据的方法

layui使用templet格式化表格数据的方法

格式化单据状态直接调用function的方法返回对应的显示值

以上这篇layui使用templet格式化表格数据的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript中的parse()方法使用简介
Jun 12 Javascript
javascript编程实现栈的方法详解【经典数据结构】
Apr 11 Javascript
jQuery判断网页是否已经滚动到浏览器底部的实现方法
Oct 27 jQuery
微信小程序loading组件显示载入动画用法示例【附源码下载】
Dec 09 Javascript
基于jquery实现左右上下移动效果
May 02 jQuery
Angular项目如何升级至Angular6步骤全纪录
Sep 03 Javascript
浅析Proxy可以优化vue的数据监听机制问题及实现思路
Nov 29 Javascript
微信小程序配置服务器提示验证token失败的解决方法
Apr 03 Javascript
vue集成chart.js的实现方法
Aug 20 Javascript
js获取本日、本周、本月的时间代码
Feb 01 Javascript
vue中解决微信html5原生ios虚拟键返回不刷新问题
Oct 20 Javascript
vue-cli 3如何使用vue-bootstrap-datetimepicker日期插件
Feb 20 Vue.js
layui监听单元格编辑前后交互的例子
Sep 16 #Javascript
基于Vue.js与WordPress Rest API构建单页应用详解
Sep 16 #Javascript
Layui弹出层 加载 做编辑页面的方法
Sep 16 #Javascript
解决layer弹出层自适应页面大小的问题
Sep 16 #Javascript
手把手15分钟搭一个企业级脚手架
Sep 16 #Javascript
layer弹出层自适应高度,垂直水平居中的实现
Sep 16 #Javascript
JS多个异步请求 按顺序执行next实现解析
Sep 16 #Javascript
You might like
codeigniter中实现一次性加载多个view的方法
2015/03/20 PHP
Laravel 批量更新多条数据的示例
2017/11/27 PHP
Yii框架的路由配置方法分析
2019/09/09 PHP
javascript 装载iframe子页面,自适应高度
2009/03/20 Javascript
JavaScript使用IEEE 标准进行二进制浮点运算产生莫名错误的解决方法
2011/05/28 Javascript
各浏览器中querySelector和querySelectorAll的实现差异分析
2012/05/23 Javascript
通过length属性判断jquery对象是否存在
2013/10/18 Javascript
jquery 判断滚动条到达了底部和顶端的方法
2014/04/02 Javascript
处理文本部分内容的TextRange对象应用实例
2014/07/29 Javascript
jQuery中trigger()方法用法实例
2015/01/19 Javascript
js关于命名空间的函数实例
2015/02/05 Javascript
javascript数组去重的方法汇总
2015/04/14 Javascript
PHP+jQuery+Ajax+Mysql如何实现发表心情功能
2015/08/06 Javascript
js轮播图代码分享
2016/07/14 Javascript
详解如何优雅地在React项目中使用Redux
2017/12/28 Javascript
jquery使用FormData实现异步上传文件
2018/10/25 jQuery
javascript数组去重方法总结(推荐)
2019/03/20 Javascript
详解JavaScript的数据类型以及数据类型的转换
2019/04/20 Javascript
Jquery cookie插件实现原理代码解析
2020/08/04 jQuery
python生成指定长度的随机数密码
2014/01/23 Python
Python实现的数据结构与算法之链表详解
2015/04/22 Python
Python3字符串学习教程
2015/08/20 Python
Python+OpenCV实现实时眼动追踪的示例代码
2019/11/11 Python
双向RNN:bidirectional_dynamic_rnn()函数的使用详解
2020/01/20 Python
使用Keras实现Tensor的相乘和相加代码
2020/06/18 Python
python 如何区分return和yield
2020/09/22 Python
python实现测试工具(一)——命令行发送get请求
2020/10/19 Python
CSS3 3D酷炫立方体变换动画的实现
2019/03/26 HTML / CSS
英国最大的老式糖果店:A Quarter Of
2017/04/08 全球购物
慕尼黑山地运动、户外服装和体育用品专家:Sporthaus Schuster
2019/08/27 全球购物
退伍老兵事迹材料
2014/01/31 职场文书
金融管理毕业生求职信
2014/03/03 职场文书
平安工地建设方案
2014/05/06 职场文书
2014年行政部工作总结
2014/11/19 职场文书
2015秋季新学期开学寄语
2015/05/28 职场文书
新手初学Java网络编程
2021/07/07 Java/Android