Reactjs 创建接口时,使用子项:React.ReactNode意味着什么?

Reactjs 创建接口时,使用子项:React.ReactNode意味着什么?,reactjs,typescript,Reactjs,Typescript,在使用Typescript在React中创建组件时,我已经使用过几次,但仍然不能100%确定指定“children:React.ReactNode”意味着什么。 请寻找解释。您希望组件返回子组件。 (现在我知道答案了,这似乎很明显)可能与什么有关?还有一个很好的答案,不客气。我不熟悉TypeScript,但有一个很好的解释,说明了为什么使用React.ReactNode作为类型,因为它的定义可能包括React.Child。

在使用Typescript在React中创建组件时,我已经使用过几次,但仍然不能100%确定指定“children:React.ReactNode”意味着什么。
请寻找解释。

您希望组件返回子组件。
(现在我知道答案了,这似乎很明显)

可能与什么有关?还有一个很好的答案,不客气。我不熟悉TypeScript,但有一个很好的解释,说明了为什么使用
React.ReactNode
作为类型,因为它的定义可能包括
React.Child