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