アイテムを展開する(そしてアイテムの高さを変更する)オプションが必要な小さなリストに取り組んでいます。 現在のAPIはそれをサポートしていないようです。 resetAfterIndex
は再レンダリングを引き起こしていますが、実際のアイテムの高さを更新していません。 react-window
現在このオプションをサポートしていますか?
resetAfterIndex
は、あなたが説明していることに対して機能するはずです。 実際、これにはユニットテストがあります。
何がうまくいかないのかを示す再現を教えていただけますか? これが、フォークして開始できるコードサンドボックスです。
ブライアンの例に拡張可能なアイテムを追加しましたが、機能します: https :
それが役に立てば幸い。
とりあえずこれを閉じます。 再現手順が提供されている場合は、再度開きます。 😄
私はこれが今のところ閉鎖されていることを知っていますが、アニメーション化された拡張divはどうですか? 2つのハードコードされた値を持つものだけではありません。 material-ui
ExpansionPanel
を使用する必要がありますが、これを実装すると、展開するパネルが残りますが、リストの残りの部分は移動しません。
これをありがとう、それは私にたくさん助けてくれました
@ fonty422アニメーション化された拡張
@itayganor私はデモページには、目的に適しているかどうかが表示されます。
@ fonty422これはすごい。 とても簡単。 ありがとうございました!
実際に質問がありますが、このディスカッションをスパムしたくないので、あちらで作成しています。
最も参考になるコメント
私はこれが今のところ閉鎖されていることを知っていますが、アニメーション化された拡張divはどうですか? 2つのハードコードされた値を持つものだけではありません。
material-ui
ExpansionPanel
を使用する必要がありますが、これを実装すると、展開するパネルが残りますが、リストの残りの部分は移動しません。