因为此法本质上使用的是View Design内本身就有的格式化函数,而插件化的目的也是想全局化,其它引用的地方要方便点
import {format} from 'view-design/src/utils/date'
1/** 2 * @Author lotuso 3 * @Date 2020/9/4 14:11 4 * @Version 1.0 5 */ 6'use strict' 7import {format} from 'view-design/src/utils/date' 8//import {formatDate} from "element-ui/src/utils/date-util"; 9 10export default { 11 install(Vue) { 12 Vue.prototype.$dateFormatter = (date, fmt = 'yyyy-MM-dd') => { 13 return format(date, fmt) 14 } 15 //Vue.prototype.$dateFormatter = (date, format = 'yyyy-MM-dd') => { 16 // return formatDate(date, format) 17 //} 18 }, 19}
main.js
1import DateFormatter from "@/plugins/dateFormatter"; 2Vue.use(DateFormatter)
可参考