超好用的全局过滤器,只需定义一次,整个项目使用,嗨翻了!
一.在public中定义filter.js文件
代码如下:
import Vue from 'vue'
// 全局过滤器
/* 过滤后台时间戳 */
Vue.filter('filterTime', function (value, format2) {
if(!value) return;
if (value.toString().length > 10) value = parseInt(value / 1000);
let number = value;
var format = format2 || 'Y-M-D '
var formateArr = ['Y', 'M', 'D', 'h', 'm', 's'];
var returnArr = [];
var date = new Date(number * 1000);
returnArr.push(date.getFullYear());
returnArr.push(formatNumber(date.getMonth() + 1));
returnArr.push(formatNumber(date.getDate()));
returnArr.push(formatNumber(date.getHours()));
returnArr.push(