表格属性

[html] view plain copy
  1. <el-table
  2. :data="tableData"
  3. v-loading.body="loading"
  4. border
  5. @selection-change="selectionChange"
  6. style="width: 100%">
  7. <el-table-column
  8. prop="createTime"
  9. label="创建时间"
  10. :formatter="dateFormat"
  11. width="150">
  12. </el-table-column>
  13. <el-table-column
  14. prop="updateTime"
  15. label="更新时间"
  16. width="150">
  17. </el-table-column>
  18. </el-table>

script

[javascript] view plain copy
  1. new Vue({
  2. el: '#tableView',
  3. data: {
  4. //列表数据
  5. tableData: [{
  6. "createTime":1491559642000,
  7. "updateTime":1491559642000
  8. }],
  9. },
  10. methods:{
  11. //时间格式化
  12. dateFormat:function(row, column) {
  13. var date = row[column.property];
  14. if (date == undefined) {
  15. return "";
  16. }
  17. return moment(date).format("YYYY-MM-DD HH:mm:ss");
  18. }
  19. }
  20. });

简单来说,vue组件传入的方法函数应该使用v-bind属性绑定

时间格式化使用moent.js

后台时间格式为  /Date(1518060569817)/ 函数

ChangeDateFormat(row, column) {
var jsondate = row[column.property];
jsondate = jsondate.replace("/Date(", "").replace(")/", "");
if (jsondate.indexOf("+") > 0) {
jsondate = jsondate.substring(0, jsondate.indexOf("+"));
} else if (jsondate.indexOf("-") > 0) {
jsondate = jsondate.substring(0, jsondate.indexOf("-"));
}
var date = new Date(parseInt(jsondate, 10));
var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;
var currentDate = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
var hour = date.getHours() < 10 ? "0" + date.getHours() : date.getHours();
var minutes = date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes();
var second = date.getSeconds() < 10 ? "0" + date.getSeconds() : date.getSeconds();
return date.getFullYear() + "-" + month + "-" + currentDate + " " + hour + ":" + minutes + ":" + second;
},

vue2.0的Element UI的表格table列时间戳格式化相关推荐

  1. Element UI的表格table列的宽度自适应设置

    不要设置  width="110px" <el-table-column prop="login_id" align="center" ...

  2. vue2.0基于element ui 上月 本月 下月

    <div style="margin-bottom:15px ;float:right;"><el-button-group><el-button p ...

  3. element ui设置表格表头高度和每一行的高度

    填坑记录:今天用element ui的表格组件做用户信息展示,直接拉取的官网的代码过来,发现表头和每一行都太高了,如下: 因为第一次使用element ui的表格组件,不太清楚会遇到这样的坑,以为能轻 ...

  4. Vue2.0+ElementUI+PageHelper实现的表格分页

    Vue2.0+ElementUI+PageHelper实现的表格分页 前言 最近做了一些前端的项目,要对表格进行一些分页显示.表格分页的方法有很多,从宏观上来说分为物理分页和逻辑分页,由于逻辑分页(即 ...

  5. vue3.0 结合element ui 开发后台ui框架

    vue3.0 结合element ui 开发后台ui框架,根据element ui 官网步骤安装出现报错信息,解决方法: 按照element UI官网步骤, 启动vue 3.0项目:npm run s ...

  6. element UI 修改表格边框颜色

    element UI 修改表格边框颜色 由于我只想要改变该页面的表格边框颜色,加上表格类名 /** 改变边框颜色*/.right-content .el-table--border, .el-tabl ...

  7. 【vue】Element UI实现表格表头纵向显示

    element实现表格表头纵向显示 我们正常使用Element UI写表格的时候,<el-table-column/> 标签里面都是纵向的.那么我们的需求有时候会要求行列转换,那么来看看咋 ...

  8. vue计算多列和_解决vue 表格table列求和的问题

    最近在给朋友做一个项目,因为是B端,所以少不了表格. 本身就用了element-ui,但是订单管理有个需求使用element-ui table组件实现不了,只能退而求其之用了原生的table,功能是几 ...

  9. vue2.0 + element ui 实现表格穿梭框

    element ui 官网里介绍了穿梭框(Transfer),但在实际使用过程中,会出现一些问题: 1.穿梭框里能放置的内容太少,不能满足复杂的业务需求. 2.当选项过多时,穿梭框很难实现分页,左右两 ...

最新文章

  1. ios开发国外视频教程(有翻译)
  2. stl的set,multiset, map, multimap, deque, list, stack, queue, priority_queue
  3. Flask的闪现(message) 请求扩展 中间件 蓝图
  4. STM32 之十一 LL 库(low-layer drivers)详解 及 移植说明
  5. VirtualBox下Ubuntu利用桥接方式上网
  6. springboot整合servlet
  7. NULS与Fortube正式达成战略合作
  8. 一次清空所有数据方法
  9. 自动化部署mysql主从复制集群_使用docker部署mysql主从复制集群
  10. qq表情左右滑动php,基于jQuery实现的QQ表情插件_jquery
  11. 智慧屏如何连接电视盒子
  12. django基础(四)详解Views视图层
  13. 【软件逆向-分析工具】反汇编和反编译工具
  14. html中相对路径怎么写,什么是相对路径?相对路径的具体写法和用法
  15. Ubuntu16.04配置deeplabv3+的pytorch版本
  16. git clone速度太慢的解决办法
  17. 股权激励,要从这六个层面去理解
  18. 电子商务多平台运营与实践课程设计
  19. 中北大学计算机研究生学院,【计算机考研】院校信息-中北大学
  20. Winsock中accept函数获取到的ip地址一直为204.204.204.204或0xcccccccc的解决方案

热门文章

  1. java中的URLConnection
  2. Python3.x的print()输出问题
  3. struct与typedef 结构体定义
  4. BigDecimal 部署测试环境精度丢失
  5. @JsonInclude、@JsonIgnore和@JsonFormat注解
  6. 发货通知单不允许新增,只能关联生成
  7. vue项目首屏加载过久处理笔记
  8. Redis笔记5-redis高可用方案
  9. 萌新关于C#委托一点见解
  10. leetCode-数组:Remove Duplicates from Sorted Array