- 通過Vue.filter()方法創建全局過濾器,過濾器的作用就是用來將源數據,過濾成為新的數據
第一個參數:過濾器名字
第二個參數:一個處理函數, 這個函數有一個默認參數,這個默認參數表示你需要過濾的數據, 如果你還傳了一個參數,那么這個參數對應的實際上是上面使用過濾器時的第一個參數
2 使用過濾器通過管道符號 |
<td>{{item.ctime | fmtTime('*')}}</td>
示例:
Vue.filter('fmtTime', function(sourceTime, sep) {
console.log(typeof sourceTime);
let y = sourceTime.getFullYear()
let m = sourceTime.getMonth() + 1
let d = sourceTime.getDate()
// 處理完之后,必須要return一個字符串
return y + sep + m + sep + d
})
