1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| import Vue from 'vue'
| import moment from 'moment'
| import 'moment/locale/zh-cn'
| moment.locale('zh-cn')
|
| Vue.filter('NumberFormat', function (value) {
| if (!value) {
| return '0'
| }
| const intPartFormat = value.toString().replace(/(\d)(?=(?:\d{3})+$)/g, '$1,') // 将整数部分逢三一断
| return intPartFormat
| })
|
| Vue.filter('dayjs', function (dataStr, pattern = 'YYYY-MM-DD HH:mm:ss') {
| return moment(dataStr).format(pattern)
| })
|
| Vue.filter('moment', function (dataStr, pattern = 'YYYY-MM-DD HH:mm:ss') {
| return moment(dataStr).format(pattern)
| })
|
|