列表中:
<el-table-column label="区域" align="center" prop="tenantId" :formatter="regionFormat"/>
定义regionFormat方法:
regionFormat(row) {
var name = []
var nameStr = ''
if (row.tenantId) {
var idlist = row.tenantId.split(',')
idlist.forEach((id) => {
this.regionList.forEach((region) => {
if (id == region.id) {
name.push(region.name)
}
})
})
if (name.length > 0) {
nameStr = name.join(',')
}
}
return nameStr
}
}
vue element 前端字典ID串翻译成字典name串
最新推荐文章于 2024-05-21 19:00:00 发布
文章讲述了在Vue.js中如何使用`el-table-column`组件的`formatter`属性来格式化表格数据。具体示例是通过`regionFormat`方法处理`tenantId`,将ID拆分并查找对应的区域名称,然后用逗号连接显示。

467

被折叠的 条评论
为什么被折叠?



