• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
netcore_vue
博客园    首页    新随笔    联系   管理    订阅  订阅

vue前端格式化abpvnext返回的日期格式

abpvnext动态webapi返回的json数据中,日期时间带T还有毫秒数的问题,网上有各种方法基本上全是在后端时行处理,

 

 但有时,设置后有时会随着abpvnext的版本升级又转不了。

如果前端用的是 vue-element-admin 可以不需要后端进行任何转化,vue前端下载一个日期转化组件就能轻松解决,后端日期保持原生态输出就行。

import moment from "moment";
 /** 格式化字段 */
    fieldFormatter(row, column) {
      if (
        column.property == "beginTime" ||
        column.property == "endTime"
      ) {
        var date = row[column.property];
        if (date == undefined) {
          return "";
        }
        return moment(date).format("YYYY-MM-DD");
      }
      return row[column.property] || "--";
    },

 

 

posted @ 2021-05-31 17:00  梦想代码-0431  阅读(337)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3