翻译字段配置:
比如字段category 存储的是value : ‘type1’
categoryLabel 存储的是label : ‘类型1’,需要在列表和详情页都翻译显示label
**可配置rule属性
rule字段规则:
{
field:'category',
type:'select',
props:{
valueTitleFieldName: 'categoryLabel'
//支持嵌套层级
//valueTitleFieldName: 'categoryObj.babel'
}
}
这样list列表和detail详情页都能自动转换换显示label值,同时避免远程加载下拉框options时闪烁(先显示value,远程加载选项后 再显示label)
示例:
{
title: '分类',
field: 'category',
type: 'select',
props: {
valueTitleFieldName: 'categoryLabel',
},
listFieldProps: {
//不需要formatter了
/* formatter: (event) => {
let categoryLabel = event.row['categoryLabel'] || event.cellValue
return categoryLabel
}, */
},},
文档更新时间: 2026-04-02 17:56 作者:admin