解决layui数据表格Date日期格式的回显Object的问题


Posted in Javascript onSeptember 19, 2019

有属性: private Date createtime;

但是回显的时候,显示{ Object object },想要转换成字符串格式显示。

layui中显示:

在对应的实体类中添加属性:private String createtimestr;

然后添加对应的set/get方法,但是方法处理的是createtime

但是在Mybatis-plus框架映射时,数据库表里面又没有该字段,获取数据的时候会报异常,unknown field "createtimestr" in table ,

解决办法,在添加的属性上面添加注解 @TableField(exist = false)

用于表示表中没有该字段,不然报错。

最后就是

方法二:

在前端页面创建处理时间的函数:

<!--转换时间格式-->
<script type="text/javascript">
 function dateToStr(date) {
 var time = new Date(date.time);
 var y = time.getFullYear();
 var M = time.getMonth() + 1;
 M = M < 10 ? ("0" + M) : M;
 var d = time.getDate();
 d = d < 10 ? ("0" + d) : d;
 var h = time.getHours();
 h = h < 10 ? ("0" + h) : h;
 var m = time.getMinutes();
 m = m < 10 ? ("0" + m) : m;
 var s = time.getSeconds();
 s = s < 10 ? ("0" + s) : s;
 var str = y + "-" + M + "-" + d + " " + h + ":" + m + ":" + s;
 console.log(str);
 return str;
 }
</script>

然后再模板输出

{field: 'createtime', title: '发布时间',sort: true, minWidth: 100,templet:'<div>{{dateToStr(d.createtime)}}</div>'}

或者

{field: 'createtime', title: '发布时间',sort: true, minWidth: 100,templet:function (d) {
 return dateToStr(d.createtime);
 }}

还有就是,时间对象里面会有个 time 时间戳属性,可以通过 new Date(xxx.time),即可。

以上这篇解决layui数据表格Date日期格式的回显Object的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 极速 隐藏/显示万行表格列只需 60毫秒
Mar 28 Javascript
jQuery.ajax 用户登录验证代码
Oct 29 Javascript
通过Javascript创建一个选择文件的对话框代码
Jun 16 Javascript
javascript随机将第一个dom中的图片添加到第二个div中示例
Oct 08 Javascript
jQuery实现按钮只点击一次后就取消点击事件绑定的方法
Jun 26 Javascript
Javascript实现可旋转的圆圈实例代码
Aug 04 Javascript
TinyMCE汉化及本地上传图片功能实例详解
May 31 Javascript
全面了解JS中的匿名函数
Jun 29 Javascript
Node.js连接mongodb实例代码
Jun 06 Javascript
jquery应用实例分享_实现手风琴特效
Feb 01 jQuery
详解如何用babel转换es6的class语法
Apr 03 Javascript
微信小程序使用setData修改数组中单个对象的方法分析
Dec 30 Javascript
转换layUI的数据表格中的日期格式方法
Sep 19 #Javascript
js 判断当前时间是否处于某个一个时间段内
Sep 19 #Javascript
vue-froala-wysiwyg 富文本编辑器功能
Sep 19 #Javascript
关于layui toolbar和template的结合使用方法
Sep 19 #Javascript
深入理解javascript prototype的相关知识
Sep 19 #Javascript
基于Vue的商品主图放大镜方案详解
Sep 19 #Javascript
vue 实现模糊检索并根据其他字符的首字母顺序排列
Sep 19 #Javascript
You might like
PHP MSSQL 分页实例
2016/04/13 PHP
php过滤htmlspecialchars() 函数实现把预定义的字符转换为 HTML 实体用法分析
2019/06/25 PHP
javascript删除option选项的多种方法总结
2013/11/22 Javascript
JS和Jquery获取和修改label的值的示例代码
2014/01/15 Javascript
js 本地预览的简单实现方法
2014/02/18 Javascript
javascript数组遍历for与for in区别详解
2014/12/04 Javascript
原生javascript实现图片弹窗交互效果
2015/01/12 Javascript
js实现精确到秒的倒计时效果
2016/05/29 Javascript
JavaScript简单实现弹出拖拽窗口(二)
2016/06/17 Javascript
解析微信JS-SDK配置授权,实现分享接口
2016/12/09 Javascript
浅谈Vue.js
2017/03/02 Javascript
解决vue里碰到 $refs 的问题的方法
2017/07/13 Javascript
微信小程序-getUserInfo回调的实例详解
2017/10/27 Javascript
vue 全选与反选的实现方法(无Bug 新手看过来)
2018/02/09 Javascript
JS实现的base64加密解密操作示例
2018/04/18 Javascript
实例讲解v-if和v-show的区别
2019/01/31 Javascript
在SSM框架下用laypage和ajax实现分页和数据交互的方法
2019/09/27 Javascript
jQuery实现验证用户登录
2019/12/10 jQuery
[51:30]OG vs LGD 2018国际邀请赛淘汰赛BO3 第二场 8.26
2018/08/30 DOTA
wxPython 入门教程
2008/10/07 Python
使用Python写个小监控
2016/01/27 Python
Python爬虫:通过关键字爬取百度图片
2017/02/17 Python
Django的信号机制详解
2017/05/05 Python
python交互式图形编程实例(三)
2017/11/17 Python
对numpy Array [: ,] 的取值方法详解
2018/07/02 Python
Python中的上下文管理器相关知识详解
2019/09/19 Python
Django调用支付宝接口代码实例详解
2020/04/04 Python
利用html5 canvas动态画饼状图的示例代码
2018/04/02 HTML / CSS
H5最强接口之canvas实现动态图形功能
2019/05/31 HTML / CSS
德国隐形眼镜店:LuckyLens
2018/07/29 全球购物
美国鲜花递送:UrbanStems
2021/01/04 全球购物
年会搞笑主持词
2014/03/27 职场文书
高一新生军训方案
2014/05/12 职场文书
经典哲理警句:志不真则心不热,心不热则功不贤
2019/11/14 职场文书
position:sticky 粘性定位的几种巧妙应用详解
2021/04/24 HTML / CSS
Mysql外键约束的创建与删除的使用
2022/03/03 MySQL