我正在使用 React-intl 版本 2.4.0,对于某些翻译,我在控制台中收到“丢失消息”错误。有什么办法可以在不升级到 v3 的情况下处理它们吗?
<IntlProvider
locale="ru"
messages={localeData.ru}
>
<Layout>
<Component {...props} />
</Layout>
</IntlProvider>
我没有在 GH 上读过这个问题,但是如果你滚动到底部,你会看到现在有一个onError prop https://github.com/formatjs/react-intl/blob/master/docs/Components.md#intlprovider(从 v2.7.1 开始)提供自定义错误处理程序。
<IntlProvider onError={myCustomErrorFunction} />
提供您自己的错误处理程序(没有console.error
)并且控制台错误应该消失。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)