前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ElementUI的时间组件的使用(DateTimePicker)

ElementUI的时间组件的使用(DateTimePicker)

原创
作者头像
流年Felix
修改2023-05-22 09:43:22
6710
修改2023-05-22 09:43:22
举报

最近在写接口自动化平台的用户保存页面遇到了一些问题,我用的是ElementUI的DateTimePicker组件,数据库保存的格式是yyyy-MM-dd HH:mm:ss,接口返回给前端的也是yyyy-MM-dd HH:mm:ss这种日期格式,但是我发现保存的时候前端传给后端的不是这种格式,而是Date格式的 createTime: "2023-05-22T01:03:22.000Z",导致/user/save抛异常。

后面我在网上搜了一下,解决方法也简单:

  • 给组件绑定value-format:"yyyy-MM-dd HH:mm:ss"
  • 再给组件绑定change时间,比如@change="getCreateTime"
  • getCreateTime方法如下
代码语言:javascript
复制
 getCreateTime(val) {
      this.user.createTime = val
 }

组件如下:

代码语言:javascript
复制
 <el-form-item label="创建时间:">
      <el-date-picker
        v-model="user.createTime"
        type="datetime"
        size="mini"
        placeholder="选择日期时间"
        format="yyyy-MM-dd HH:mm:ss"
        value-format="yyyy-MM-dd HH:mm:ss"
        @change="getCreateTime"
      />
 </el-form-item>

用户编辑
用户编辑
error
error

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档