我有一个选择,它的架构如下所示:
type: {
type: 'string',
enum: ['Event', 'BusinessEvent', 'ComedyEvent', ... ],
default: 'Event'
}
和它的形式 def 是这样的:
{
key: 'type',
title: $translate.instant('templates.forms.event.type'),
feedback: false
}
我正在为 i18n 使用角度转换。选择完美无缺,但是我还没有找到一种方法来翻译枚举中的实际项目。有没有办法做到这一点?
我在想像这样的 def 形式的东西:
{
key: 'type',
title: $translate.instant('templates.forms.event.type'),
feedback: false,
showAs: function(value) {
return $translate.instant('templates.forms.event.' + value);
}
}