如何使用动画过滤显示大数据集?

How to show a large data set with animated filtering?

我想知道是否可以将虚拟化与动画过滤相结合,例如 mixtitup 提供的内容:https://www.kunkalabs.com/mixitup/

我们的想法是呈现大量项目(比如说 30K 个图像来表示),将它们虚拟化并拥有像 mixitup 这样的库的漂亮流畅的过滤动画。

非常感谢!

react-virtualized 并不真正支持此类动画 (rearranging/reordering)。我知道有人为新行做动画 scroll-tos 或动画展示,还有像 clauderic/react-sortable-hoc 这样的库做动画 drag-and-drop 但你链接到的动画类型涉及更多。

可能能够通过providing your own (stateful) cellRangeRenderer实现它。 Grid 会为您管理窗口,但您必须管理自己的转换。不过我从来没有尝试过。

如果你做那样的事情-我很乐意看到它。也许我们可以用它制作一个可重用的组件。