#265 · 主分类: 视频与动画

react-flip-move

animation flip hardware-acceleration react react-flip-move reactjs transition-animation

使用FLIP技术在DOM变化(如列表重新排序)之间实现轻松动画。

项目最后更新:12/06/22

GitHub Stars

4.1K

Forks数量

250

贡献者数量

39

许可证

MIT

收录理由

列表顺序变化时,浏览器其实不知道元素的新位置,因为DOM节点并没有真正移动,CSS过渡对此无能为力,元素只会瞬间跳到位。React Flip Move通过测量每个元素变换前后的坐标,用硬件加速的CSS变换模拟出平滑的位移效果,帧率能到60fps,而且你完全不用自己写测量逻辑。只要把现有子元素包进一个组件,它还能处理进入和退出的动画,自带预设效果,也支持错落延迟。对于React应用里的仪表盘、看板或者任何会变序的列表,这个库体积小、专注单一问题,加一点配置就能让界面显得精致不少。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目