TronGridJs
它是什么?
支持非统一行高和列宽的虚拟化 JavaScript 网格布局系统。
我什么时候用这个?
您应该在以下情况下使用它:
你有你希望你的用户通过在其浏览器滚动的数据很多。
您的演示文稿可以分成某种基于单元格的布局。
性能对您很重要。
TronGrid 旨在让您的浏览器以 60fps 的速度流畅地滚动浏览数据。
用例的一些示例包括:
时间线
甘特图
数据网格
表
分组列表
包装卡布局
地图
它是如何工作的?
TronGrid 的性能来自仅在必要时进行渲染工作,并且仅在给定的帧时间预算内尽可能多地进行。 这可确保您的浏览器即使在要呈现大量数据时也能保持响应。
TronGrid 有一个度量传递,除非引发大小更改,否则它只会运行一次。
渲染通道被排队,它将仅渲染可见单元格范围并在块级别无效。
每帧至少会渲染一个块,这应该是您决定每个块应该有多大的
评论0
最新资源