当码值的数据是自己写的时候:
例如:isOrNo:[{label:'是',value:'1'},{label:'否',value:‘2’}],
当传给后端值时下拉选择是,值为1,我们当前拿到的只是值为value:1,label值为拿到,我们就需要把label值取到。
方法如下:
第一种方法:
<template><span>{{ dockingChannel| formatFilter(isOrNo) }}</span>
</template>
export default {formatFilter(value, options) {if (!value || !options) {return ''}const option = options.filter(item => item.value === value)return option[0].label}},
}
第二种方法:
this.isOrNo.find(i => i.id === dockingChannel).label