【发布时间】:2019-08-08 10:19:31
【问题描述】:
我正在使用角度动态表单来创建表单。我创建了一个只有一个带有动态表单的文本框的表单。除了一个之外,一切都运行良好。我想根据所选语言更改文本框标签。我的文本框标签在我的项目中是多语言的,但我无法将此多语言属性分配给文本框。
这是我创建文本框的代码。在这种情况下,标签值必须是多语言的。
我正在使用 ngx-translate 库来支持多语言。
tr.json => "title": "Unvanlar"
en.json => "title": "Titles"
const inputs: InputBase<any>[] = [
new InputTextbox({
key: 'dataValue',
label: '....',
type: 'text',
value: '',
required: true,
order: 1
})
];
return inputs.sort((a, b) => a.order - b.order);
}
根据网站语言,标签值必须是“Unvanlar”或“Titles”。
我该怎么做?你能帮我解决这个问题吗?
【问题讨论】:
标签: angular forms typescript dynamic