我正在寻找一些有用的JS插件的名称,以加载大量数据并以网格格式显示,例如:
+----------------+---------+---------+--------+---------+---------+------+
| username/Roles | Admin 1 | Super 1 | User 1 | Admin 2 | Super 2 | .... |
+----------------+---------+---------+--------+---------+---------+------+
| User 1 | x | | x | | | |
| User 2 | | x | | | x | |
| User 3 | x | | | x | | |
| ... | | | | | | |
+----------------+---------+---------+--------+---------+---------+------+
因此,基本上实际的数据有点不同,但是为了说明这一点,我在这里使用了简单的用户名和角色参考。因此,第一列将显示所有不固定的角色,并且第一列将显示所有用户名,该用户名也不是固定数字。角色和用户名可能很多。在此示例中,User 1
具有两个角色Admin 1
和User 1
。因此,我将十字标记放在这些位置,以便用户可以直观地看到哪个用户具有哪个角色。其他用户也一样。
因此,我正在寻找一个JS插件,该插件可让我垂直和水平滚动,并具有诸如virtual scroll之类的功能,这样就不会在页面加载时绑定完整数据,从而使网格加载速度更快。
我尝试使用简单的HTML表,但是当我们有少量记录时,它可以工作。当数据变大时,页面将冻结一段时间,因为js代码仍在后台创建表格单元。期待您的建议。谢谢!