簡體   English   中英

使用datatables jquery插件和早午餐會降低性能

[英]slow performance using datatables jquery plug in and brunch

所以我將Brunch用作Web應用程序前端的框架。

我正在做的是將表的每一行繪制為視圖,然后將表轉換為數據表。

由於某些ui原因,我需要將每一行都作為一個視圖。

但是,性能在1000行之后會大大降低。

關於如何執行某種聰明的分頁或將繪圖的每一行推遲到以后的任何想法,或以后仍然可以將表格的每一行作為單獨視圖的其他想法。

是的,在您的選項中使用bDeferRender

bDeferRender: true

文檔

當您為表使用Ajax或JS數據源時,延遲呈現可以為DataTables帶來巨大的速度提升。 設置為true時,此選項將導致DataTables推遲為每一行創建表元素,直到需要繪制時才這樣做-節省了大量時間。

對我來說,當用ajax或“ native”(表是靜態的)插入行時,它都起作用。 使用bDeferRender時,分頁表上的10000行沒有問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM