【发布时间】:2021-05-29 13:43:19
【问题描述】:
谁能告诉我为什么这段代码不起作用?
编辑:我不能使用 Keys,因为我想格式化文本。
VSC 显示此错误: 类型“ITranslationContext”上不存在属性“匹配”。 ts(2339)
export const Preparation = () => {
const i18n = useTranslation()
const locale = i18n.match(["de", "fr", "it"])
switch (locale) {
case "de":
return <PreparationGerman />
case "fr":
return <PreparationFrench />
case "it":
return <PreparationItalian />
}
return <PreparationEnglish />
}
const PreparationGerman = () => (
<h1>German</h1>
)
const PreparationFrench = () => (
<h1>French</h1>
)
const PreparationItalian = () => (
<h1>Italian</h1>
)
const PreparationEnglish = () => (
<h1>English</h1>
)
【问题讨论】:
标签: reactjs internationalization