首页 > 解决方案 > 如何将可迭代的 React.Component 传递给 react-i18next Trans 组件?

问题描述

我正在尝试将几个由 map 函数创建的组件传递给翻译组件Trans。在以前的版本中,我可以使用任何东西作为变量,但是使用 react-i18next 的新 API 似乎并不那么容易。现在我无法将项目列表添加到翻译中,因为它呈现为[object Object]. 是的,它是React.Node,我不能将它用作values,但作为一个简单的组件,它只呈现第一个组件(在我的情况下ul

演示我的头痛的示例:

https://codesandbox.io/s/ojqxzpw86y

也许有人可以提供帮助,或提出一些建议。不,我不想从翻译中删除列表 =(

标签: react-i18next

解决方案


推荐阅读