Reactjs 错误TS2314:泛型类型';组件<;P、 S>';需要2个类型参数

Reactjs 错误TS2314:泛型类型';组件<;P、 S>';需要2个类型参数,reactjs,typescript,Reactjs,Typescript,将ReactJS与TypeScript一起使用时,会出现以下错误: 错误TS2314:泛型类型“组件”需要2个类型参数。 如何解决此问题?p是道具类型,S是状态类型。您将要更改: 类MyComponent扩展React.Component{… 致: 接口MyProps{} 接口MyState{} 类MyComponent扩展了React.Component{。。。 然后展开MyProps和MyState界面,包括键入所有道具,并说明组件需要。你是救生员,你是.extends React.com

将ReactJS与TypeScript一起使用时,会出现以下错误:

错误TS2314:泛型类型“组件”需要2个类型参数。


如何解决此问题?

p是道具类型,
S
是状态类型。您将要更改:

类MyComponent扩展React.Component{…

致:

接口MyProps{}
接口MyState{}
类MyComponent扩展了React.Component{。。。

然后展开
MyProps
MyState
界面,包括键入所有道具,并说明组件需要。

你是救生员,你是.extends React.component
interface MyProps {}
interface MyState {}

class MyComponent extends React.Component<MyProps, MyState> { ...