1

我正在使用 react-i18next。当涉及到<Trans>组件时。

我有这样的事情:

<Trans i18nKey="showTotal">
   Showing {{total}}
</Trans>
"showTotal": "Showing {{total}}",

但是 React 会立即抛出错误:

对象作为 React 子对象无效(找到:带有键 {total} 的对象)

奇怪的部分是我使用 Windows 的同事运行代码,一切正常。

无论如何我可以解决这个问题吗?


更新

我曾经yarn安装我的软件包。当我使用安装软件包时它可以工作npm(我的同事正在使用 npm,所以我尝试)

4

1 回答 1

0

我通常使用

<Interpolate
  i18nKey="showTotal"
  total={111}
/>
"showTotal": "Showing {{total}}"

结果:Showing 111

于 2020-03-06T04:45:34.027 回答