title |
---|
レガシー React API |
これらの API は react
パッケージからエクスポートされていますが、新しく書くコードでの使用は推奨されていません。代替手段については、リンク先の個々の API ページを参照してください。
Children
を用いて、props として受け取るchildren
の JSX を操作・変換します。代替手段cloneElement
を用いて、別の要素に基づいて React 要素を作成します。代替手段Component
を用いて、JavaScript クラスとして React コンポーネントを定義します。代替手段createElement
を用いて、React 要素を作成します。通常は代わりに JSX を使用します。createRef
を用いて、任意の値を保持できる ref オブジェクトを作成します。代替手段isValidElement
を用いて、値が React 要素であるかどうかを確認します。通常はcloneElement
と一緒に使用されます。PureComponent
はComponent
に似ていますが、同じ props での再レンダーをスキップします。代替手段
これらの API は、React の将来のメジャーバージョンで削除される予定です。
createFactory
は、特定のタイプの React 要素を生成する関数を作成します。