有时间需要编写一些过滤器,这边Mark下
// filters.js文件
const bdStatus = (value) => {
const statusMap = {
1: '正常',
2: '异常',
3: '终止',
4: '暂停',
}
return statusMap [value] || value
}
export { statusMap }
下面在main.js中定义:
// main.js
import filters from './util/filters' //导入
Object.keys(filters).forEach((key) => {
Vue.filter(key, filters[key]) // 使用
})