Element插件里内置了dayjs,所以这里不需要导
- 新建
utils/format.js
封装格式化日期函数
import { dayjs } from 'element-plus'
export const formatTime = (time) => dayjs(time).format('YYYY年MM月DD日')
- 导入使用
import { formatTime } from '@/utils/format'
// 使用prop="format(pub_date)"是绝对不行的,prop是直接用来渲染的,所以这里prop可以去掉
<el-table-column label="发表时间">
<template #default="{ row }">
{{ formatTime(row.pub_date) }}
</template>
</el-table-column>