最初の設計では、すべての動的ブロックに ResizeObserver を与え、測定した高さをレイアウトに書き戻すようにしました。
私たちはこれを実装しましたが、後に却下しました。監視対象のレイアウトに高さを書き戻すオブザーバーは自分自身を再トリガーする可能性があり、そのコストはマウントされるブロックが増えるごとに増大します。
最初の設計では、すべての動的ブロックに ResizeObserver を与え、測定した高さをレイアウトに書き戻すようにしました。私たちはこれを実装しましたが、後に却下しました。監視対象のレイアウトに高さを書き戻すオブザーバーは自分自身を再トリガーする可能性があり、そのコストはマウントされるブロックが増えるごとに増大します。
最初の設計では、すべての動的ブロックに ResizeObserver を与え、測定した高さをレイアウトに書き戻すようにしました。
私たちはこれを実装しましたが、後に却下しました。監視対象のレイアウトに高さを書き戻すオブザーバーは自分自身を再トリガーする可能性があり、そのコストはマウントされるブロックが増えるごとに増大します。
原文の公開と権利は出典元に帰属します。
機械翻訳 · 原文をご参照ください