vue中過濾器的使用場景比較多,那麼在vue項目中,在哪裏定義和使用呢?vue
在 src / filters 定義過濾器 gender.jsspa
定製gender.js3d
/** * [genderFilter description] */ export function genderFilter(val) { return val ? '男' : '女'; }
具體使用:code
第一步引入:import {genderFilter} from '@/filters/gender'blog
import {genderFilter} from '@/filters/gender'
第二步具體的使用:ip
filters: { statusFilter(status) { const statusMap = { success: '成功', pending: '危險' } return statusMap[status] }, genderFilter },