解决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 相关文章推荐
Js callBack 返回前一页的js方法
Nov 30 Javascript
JavaScript学习笔记(十)
Jan 17 Javascript
简单几行JS Code实现IE邮件转发新浪微博
Jul 03 Javascript
jquery数组过滤筛选方法grep()简介
Jun 06 Javascript
jQuery中使用each处理json数据
Apr 23 Javascript
轻松学习jQuery插件EasyUI EasyUI创建菜单与按钮
Nov 30 Javascript
详解Bootstrap按钮
Jan 04 Javascript
高性能JavaScript循环语句和条件语句
Jan 20 Javascript
jquery实现表格中点击相应行变色功能效果【实例代码】
May 09 Javascript
AngularJS基础 ng-include 指令简单示例
Aug 01 Javascript
jquery.flot.js简单绘制折线图用法示例
Mar 13 Javascript
vue组件之Alert的实现代码
Oct 17 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
让这部DC动画新作刷新你的认知
2020/03/03 欧美动漫
怎么样可以把 phpinfo()屏蔽掉?
2006/11/24 PHP
php桌面中心(一) 创建数据库
2007/03/11 PHP
PHP缩略图等比例无损压缩,可填充空白区域补充色
2011/06/10 PHP
php策略模式简单示例分析【区别于工厂模式】
2019/09/25 PHP
用jscript实现列出安装的软件列表
2007/06/18 Javascript
关于 文本框默认值 的操作js代码
2012/01/12 Javascript
js实现有时间限制消失的图片方法
2015/02/27 Javascript
JavaScript中调用函数的4种方式代码实例
2015/07/08 Javascript
node模块机制与异步处理详解
2016/03/13 Javascript
js移动焦点到最后位置的简单方法
2016/11/25 Javascript
简单实现jQuery多选框功能
2017/01/09 Javascript
Vue2.0实现购物车功能
2017/06/05 Javascript
Layui table 组件的使用之初始化加载数据、数据刷新表格、传参数
2017/09/11 Javascript
JS库particles.js创建超炫背景粒子插件(附源码下载)
2017/09/13 Javascript
iview table render集成switch开关的实例
2018/03/14 Javascript
利用python打印出菱形、三角形以及矩形的方法实例
2017/08/08 Python
pip matplotlib报错equired packages can not be built解决
2018/01/06 Python
python实现壁纸批量下载代码实例
2018/01/25 Python
详解python做UI界面的方法
2019/02/27 Python
Python3多目标赋值及共享引用注意事项
2019/05/27 Python
使用python搭建服务器并实现Android端与之通信的方法
2019/06/28 Python
Python 类的魔法属性用法实例分析
2019/11/21 Python
python如何使用代码运行助手
2020/07/03 Python
python设置中文界面实例方法
2020/10/27 Python
Myprotein法国官网:欧洲第一运动营养品牌
2019/03/26 全球购物
娱乐地球:Entertainment Earth
2020/01/08 全球购物
小学生暑假感言
2014/02/06 职场文书
2014年学习雷锋活动总结
2014/03/01 职场文书
晨会主持词
2014/03/17 职场文书
小学庆六一活动总结
2014/08/28 职场文书
2016高一新生军训心得体会
2016/01/11 职场文书
班级元旦晚会开幕词
2016/03/04 职场文书
golang 实现菜单树的生成方式
2021/04/28 Golang
python爬虫请求库httpx和parsel解析库的使用测评
2021/05/10 Python
Java由浅入深通关抽象类与接口(上篇)
2022/04/26 Java/Android