如何在antd中正确实现多语言形式?

时间:2019-06-07 12:54:52

标签: reactjs antd

我有一个表单,用户可以在该表单中的字段中输入文本,然后从下拉菜单中进行选择以更改语言,并以新选择的语言填写该表单。我无法使用该语言的标记并重置字段,因为我需要使用输入的每种语言提交表单。是否有使用antd实施此操作的标准方法?谢谢。

1 个答案:

答案 0 :(得分:0)

Antd通过为您提供现成的组件(例如表单,下拉列表或选项卡)来帮助您进行设计。

但是您必须自己实现逻辑。一种方法是使用语言作为键将当前表单的内容存储在状态中。然后在更新语言时,您将具有一个回调,该回调将验证表单并将当前答案插入状态。最后,您将获得一个包含多种语言答案的表单,并在提交后将其发送到后端。