react-i18next 使用 withTranslation 出现类型和引用错误,我不知道如何修复

问题描述 投票:0回答:1

使用 withTranslation 后,react-native ts 出现错误,引用错误和类型错误,我不知道如何修复

    "i18next": "^23.5.0",
    "react": "18.2.0",
    "react-i18next": "^13.2.2",
    "react-native": "0.72.4",
react-native i18next react-i18next
1个回答
0
投票

我认为解决此错误的最简单方法是遵循 IDE 的提示并使用

typeof

datePicker: React.RefObject<typeof DatePicker> = React.createRef<typeof DatePicker>()

您正在尝试做的是以下

const MyObject = {
 name: "Joe Doe",
 age: "99"
}

//Wrong
React.RefObject<MyObject> = React.createRef<MyObject>()

//Correct
React.RefObject<typeof MyObject> = React.createRef<typeof MyObject>()
© www.soinside.com 2019 - 2024. All rights reserved.