我有3个字符串包含与以下字符串相同的值
translation: {
"companyName": "Stackoverflow",
"welcome": "Welcome to <1>Stackoverflow</1>",
"contact": "Contact to <1>Stackoverflow</1>
}
我正在为welcome
和contact
使用Trans
组件
<Trans i18nKey="welcome">
Welcome to <strong>Stackoverflow</strong>
</Trans>
<Trans i18nKey="welcome">
Contact to <strong>Stackoverflow</strong>
</Trans>
现在我不想重复Stackoverflow
三次,我想在Trans组件中或以任何其他方式使用companyName
,这样我就不必一次又一次地重复。有什么解决方案吗?
1条答案
按热度按时间iq3niunx1#
可以使用props将此值传递给翻译字符串:
样本代码:
产生的翻译字符串: