Vue 全局使用 Filters
- 在
src/assets
下新建一个filters.js
文件。
let dateFilters = function(date) { // date:即为要过滤的key
return 1234;
};
export {
dateFilters
};
- 在
main.js
中,注册Filters
.
// filters
import * as filters from './eam/assets/filters';
Object.keys(filters).forEach(key => {
Vue.filter(key, filters[key])
})
- 在vue文件中使用即可。
<!-- 发生时间 -->
<template slot-scope="{ row, index }" slot="start_time">
<span>{{ row.start_time | dateFilters }}</span>
</template>