1. 程式人生 > 實用技巧 >el-table、pl-table(u-table)、ux-grid解決表格問題的例項(大資料量)

el-table、pl-table(u-table)、ux-grid解決表格問題的例項(大資料量)

1、el-table:是ElementUI 給我們封裝了很好的表格處理方法,但對於大資料量渲染,e-table效能卻表現很差,佔用大量記憶體。

2、pl-table:可以解決效能問題。但目前pl-table已經停止更新了,取而代之是umy-ui。開發文件

umy-ui目前主要還是以表格為主,umy-ui庫中的u-table表格元件,它改造了element-ui等等庫的表格元件,主要是通過虛擬表格解決效能問題。我之前寫過一遍文章通過載入虛擬資料的方式處理大資料量問題。原理應該是差不多了,u米框架實現的更好。

3、ux-grid:使用u-table開啟use-virtual不支援開展行,需要展開行使用ux-grid。需要注意:當表格數量超過500行時,展開行仍然會卡頓。

例項主要包括如下功能: 1、鎖定編輯、鎖定行列 2、右鍵選單 3、拖動列寬 4、新增、刪除 5、虛擬dom 6、行拖拽 7、多表頭 el-table例項檢視 u-table例項檢視 ux-grid例項檢視