react中 Component<Props, State> 里Props, State啥意思

#1

我知道 react中,一个组件可以传入props 和 state, 可是在使用typescript的时候

为什么 在定义组件的时候, 要加上 Props, State 而且还要用尖括号括起来呢?

可是有些组件里, 却只用尖括号 括起来了一个 Props。 这是为啥呀

#2

TS 的类型声明,传一个 Props 说明不需要State,因此不需要State的类型声明