最新版的Vue2.0,取消了所有Filter,只能自己动手来写Filter,下面介绍下怎样注册全局Filter.
1. 创建filter.js,这里是一个格式化时间的Filter。
export const normalTime=(time)=>{
if(time){
var odate = new Date();
odate.setTime(time);
var year = odate.getFullYear();
var month = odate.getMonth()+1;
var day = odate.getDate();
var hours = odate.getHours();
var minutes = odate.getMinutes();
var seconds = odate.getSeconds();
return year+'-'+month+'-'+day+' '+hours+':'+minutes+':'+seconds;
}
}
filter.js暴露出所有的过滤器: index.js中
import {normalTime} from './formatTime'
export default {
normalTime
}
2.在main.js中引入filter.js
import filters from './filters'
Object.keys(