typescript 类型“typeof UsersC”的参数不能分配给类型“ComponentType”的参数< never>

nxagd54h  于 2023-08-08  发布在  TypeScript
关注(0)|答案(1)|浏览(181)

TS 2345:类型“typeof UsersC”的参数不可分配给类型“ComponentType”的参数。 类型“typeof UsersC”不能分配给类型“ComponentClass<never,any>”。 属性“contextType”的类型不兼容。 类型'React.Context| undefined'不能赋值给type 'import(“D:/It-kamasutra/social-network/node_modules/@types/react-redux/node_modules/@types/react/ts5.0/index”).Context|未定义“。 类型“React.Context”不可分配给类型“import(“D:/It-kamasutra/social-network/node_modules/@types/react-redux/node_modules/@types/react/ts5.0/index”). Context”。 “Provider.propTypes”的类型在这些类型之间不兼容。 类型'React.WeakValidationMap<React.ProviderProps>|在此基础上,我们将为您提供一个简单的解决方案,让您可以轻松地在社交网络中找到您想要的社交网络。我们将为您提供一个简单的解决方案,让您可以轻松地在社交网络中找到您想要的社交网络。我们将在社交网络中找到您想要的社交网络。|未定义“。 “React.WeakValidationMap<React.ProviderProps>”类型不可分配给类型“import(“D:/It-kamasutra/social-network/node_modules/@types/react-redux/node_modules/@types/react/ts5.0/index”).WeakValidationMap<import(“D:/It-kamasutra/social-network/node_modules/@ types/react-redux/node_modules/@types/react/ts5.0/index”).ProviderProps>”。 属性“children”的类型不兼容。 类型'React.Validator<React.ReactNode>|如果您的浏览器没有自动跳转,请点击这里。如果您的浏览器没有自动跳转,请点击这里。如果没有自动跳转,请点击这里。|未定义“。 “React.Validator<React.ReactNode>”类型不可分配给类型“import(“D:/It-kamasutra/social-network/node_modules/@types/prop-types/index”).Validator<import(“D:/It-kamasutra/social-network/node_modules/@types/react-redux/node_modules/@types/react/ts5.0/index”).ReactNode>”。 类型“React.ReactNode”不可分配给类型“import(“D:/It-kamasutra/social-network/node_modules/@types/react-redux/node_modules/@types/react/ts5.0/index”). ReactNode”。 类型“{}”不能分配给类型“ReactNode”。 类型“{}”缺少类型“ReactPortal”中的以下属性:关键,儿童,类型, prop
我试图导入一个类组件,但我得到了一个错误,我已经努力修复了一个小时。

vsmadaxz

vsmadaxz1#

更新类型定义:如果你使用的是带有类型定义的外部库,比如@types/react-redux,请确保它们是最新的。有时,过时的类型定义可能会导致兼容性问题。

相关问题