發現:沒改之前進入乙個列表頁面(二十多個字段),瞬間就進入頁面,看到資料。
改為easyui後進入列表頁面,載入時間為 5 秒才看到資料!!
分析:即使欄位稍多,但也不應該載入這麼慢的,畢竟它是乙個成名已久的 框架
通過查詢api和網上的一些部落格
有乙個引數吸引了我的注意
在我的配置中,fitcolumns是為true的,即自動適應**的寬度,再結合載入的時候其實資料已經顯示了,但是還在顯示載入中,所以,這個引數應該有問題的。
於是,將此引數改為false fitcolumns:false
重新整理,啟動專案,問題似乎沒有得到解決,依舊是載入緩慢。這時想到一些部落格依稀講到給每乙個列設定固定的寬度,起初沒有在意,不過也許在確定是寬度問題的情況下,這種解決方式也許可行。
為每一行設定固定寬度,執行。 發現再次進入頁面只需要一秒不到的時間。
沒想到載入資料這麼慢是因為easyui在忙著給我們設定寬度,真是程式設計師的貼心小棉襖。
所以,如果欄位較少,可以使用fitcolumns:true 進行自動載入**寬度,如果欄位較多,還是自己設定寬度更實用!
EasyUI datagrid 使用小結
用了easyui框架一段時間了,這個前端框架用起來還是挺方便的,也有很多現成的控制項,看看官方文件應該還是能比較快用起來的。在這裡記錄一下一些常用的控制項的方法,遇到過的bug或者當初耗了一點時間來實現的功能吧。var pager dg datagrid getpager 獲取分頁 物件 var p...
easyui datagrid 多表頭設定
最近在做二維報表,要求報表的表頭自定義。在網上找了好久二維報表的外掛程式,一直找不到合適的。後來就用easyui 中的datagrid替代了一下。根據實際需求,統計的資訊可能不是乙個模組中的字段資訊,所以需要把模組和模組下的字段都顯示出來,這就用到了 中的合併單元格,但是在datagrid中如何實現...
easyUI datagrid 前端真分頁
前文再續,書接上一回。easyui datagrid 前端假分頁 真分頁是easyui datagrid 的預設方式。所謂真分頁,就是後台傳給前端的資料,真的是分頁後的資料。而假分頁,是全部資料。easyui datagrid 向後台請求資料的時候,會自動將頁號 page 每頁數量 rows 作為引...