1

反応仮想化プロジェクトにより、非常に大きなコンポーネント リストを効率的にレンダリングできます。私のプロジェクトでは、リスト アイテムはコンテナー コンポーネント、つまり redux ストアに接続されたコンポーネントです。ID のみを知っており、コンテナー コンポーネントは、本文テキスト、日付、ユーザー名などのすべての関連データをフェッチする責任があります。

私が直面している問題は、これらのコンポーネントの高さを計算することです。React-virtualized には動的な高さを計算するためのCellMeasurer コンポーネントがありますが、CellMeasurer はコンポーネントのデフォルト状態の高さを測定します。これは私のコンテナー コンポーネントでは 0 です。最初のレンダリング時にコンテナー コンポーネントによってデータがまだフェッチされていないためです。時間。

コンテナがコンテンツをロードするときに、コンポーネントの高さを強制的に再計算する方法はありますか?

4

1 に答える 1