mapList(Array, value) {
let label = ''
Array.forEach((el, index) => {
if (value === el.value) {
label = el.label
}
})
return label
},
<template slot-scope="scope">
{{ mapList(List,scope.row.ServiceStatus) }}
</template>
List:[
{value:0,label:' '},
{value:1,label:' '}
]
1.如图1下载方法里,
2.如图2写在表格需要判断状态的地方,List需要在data里面写
封装判断方法写在utils文件下
// 判断方法
export function getMapLabel(Array, value) {
let label = ''
Array.forEach((el, index) => {
if (value === el.value) {
label = el.label
}
})
return label
}
引用
import { getMapLabel } from '@/utils/common'
方法里
methods: {
getMapLabel,
}