vue上传表格的时候解析数据_Vue实现表格中对数据进行转换、处理的方法

本文介绍了在Vue中如何处理表格数据,特别是针对从Mysql获取的datetime类型数据进行时间格式转换,以提高用户体验。通过在`el-table-column`上使用`formatter`属性绑定处理函数,并在Vue实例的`methods`中定义`formatTime`函数,实现了时间的格式化。还提及了fecha这一轻量级日期处理库,用于日期的解析和格式化。
摘要由CSDN通过智能技术生成

这篇文章主要为大家详细介绍了Vue实现表格中对数据进行转换、处理的方法,具有一定的参考价值,可以用来参考一下。

感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧!

众所周知,后端从Mysql取出的数据,一般是很难单独处理某一个Key的数据的(需要处理的话,可能会浪费大量的性能。而且对页面加载时间有很大的影响),所以,从数据库取出的数据。只能由前端进行处理。但是在Vue中,如果采用了element等组件,利用数据绑定的特性,也是很难对表格遍历的数据进行单独行的处理的。

我们这边取一个例子来说。比如Mysql datetime 类型的数据与我们一般的显示的形式是不一样的,为了用户更好的体验,势必需要对时间格式进行转换的。

下图是从mysql中默认取出的datetime 类型时间

【图片暂缺】

我们一般时间显示都是是XXXX年XX月XX日 XX:XX的。上图与我们认知习惯很不一样,肯定不能这样的。下面我们来做时间的转换。

代码如下:

新增用户

:data="tableData"

border

style="width: 100%" size="small">

align="center"

prop="id"

label="用户ID"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值