私は高低を検索しましたが、ReactのPropTypes.node
以外のすべてのTypeScript同等物を見つけることができます。 TypeScriptはPropTypes
を必要としないことはわかっていますが、TypeScriptに変換する方法がわからないPropTypes
がいくつかあります。
var node: any
と同じくらい簡単ですか? node
にはいくつかのプロパティがあるため、これは正しくないようです。
JSX.Element
、これはJSX自体が解決すると私が信じていることです。
使用する React.ReactNode
ために React.PropTypes.node
タイプ
TypeScriptでは、チェックされた型React.ReactNode
があり、prop-typeのReact.PropTypes.node
と同じように機能します。
例えば:
export interface PersonProps {
children: (name: string, age: number) => React.ReactNode
}