main.js 上挂载
const getItemNameByCode = function(value, List, code = 'code', cname = 'cname') {
if (!value && value !== 0) {
return ''
}
const Item = List instanceof Array && List.find(item => value === item[code])
if (Item) {
return Item[cname]
}
return ''
}
Vue.prototype.$getItemNameByCode = getItemNameByCode
Vue.filter('getItemNameByCode', getItemNameByCode)
掉用
this.carboat.taxPayWay === this.$getItemNameByCode('code文字', 数组, 'cname', 'code')