EasyUI 使用注意點

2022-03-26 16:10:46 字數 1347 閱讀 2401

前段時間做乙個系統的服務端管理系統,使用了一下easyui。以下是我在使用中覺得需要注意的地方或者一些easyui中一些特別點的用法。

總結如下,與大家分享下,希望對初學者能有些作用。

easyui 使用注意點:

1、使用href方式從外部引入,需將所有**寫在body標籤中,可省略body標籤之外的所有內容。可以通過函式來修改載入html解析的方式。、

在easyui中還有乙個屬性extractor,可以用來定義獲取href資料的規則,這個沒有使用過,不過個人感覺對於一些存在相似性介面比較多的系統可以使用這個來簡化一些系統的設計。

2、函式呼叫方式:var pp = $('#tt').tabs('getselected')。

這種呼叫方式確實是第一次使用到,也是一種思路,通過字串取物件屬性來呼叫方法,在一些特殊場合也可以簡化操作,增強內聚。

3、href方式外部引入來渲染介面,其實是在主頁面載入完成後,採用get方法來非同步請求相應的頁面,然後再進行渲染的。也就是說,引用的頁面中的操作還是要寫在引用頁中,有它本身來處理。

4、grid formater 出現了不起作用的情況。原因如果前邊已經使用過同名列就不可以了。

這裡有個忽略的測試的問題,如果前便出現了,並且使用了formater,那麼後邊又使用到會出現什麼結果?有興趣的可以測試下。個人猜測是會跟著第乙個的設定走。

5、datagrid的請求時返回的資料格式為:,...]},文件中無說明。

6、datagrid使用分頁時,會自動傳兩個引數:page:1 rows:30。

7、easyui控制項使用後,取值就無法在使用jquery的那種取值方式了,只能採用easyui提供的方法來獲取值。

當然,如果使用easyui可以直接找到真實值的那個元素,然後取值也是可以的。這裡的說法只是針對使用相同的id的來取值。

8、layout布局會充滿瀏覽器以及iframe,即使用這種布局的父元素。

9、form 在使用load方法新增值時,必須要和form中的字段一致,不能有多餘的字段,否則會報找不到相應的html元素的錯誤。

10、datagrid列是乙個陣列物件,該元素也是乙個陣列物件。元素陣列裡面的元素是乙個配置物件,它用來定義每乙個列欄位。

這種設定應該是為了適應樹形**。

11、combobox為多選賦值的方法:$('#id').combobox('setvalues','key1,key2,key3'.split(','))。

初次使用easyui,所總結出來的一些條目,有一些只是個人的看法,可能存在一些錯誤的想法,如果有不正確的請指正下,自己學習下,也以免對他人造成誤解。在此提前謝謝各位了。

author:月夜 @ ltgk

time: 2015-08-26 週三

AJAX使用注意點

一 安裝aspajaxextsetup,解壓ajaxcontroltoolkit nosource,增加乙個面板ajax control toolkit 在新建的面板上增加項,在 選擇工具箱 視窗中,單擊 瀏覽 按鈕,並選擇解壓目錄下面的ajaxcontroltoolkit.dll檔案,然後確定。二...

memcpy使用注意點

memcpy使用注意點 void memcpy void dest const void src size tcount 1.確保dest 和 src指向的記憶體區域至少包含 count位元組的資料。2.count指的是欲拷貝的位元組數,不是個數。考慮使用以下格式 num sizeof type 3...

Fresco使用注意點

1.必須設定寬高,可以xml中設定,也可以在 中設定,不支援wrap content,如果在xml中拿不準寬高,要在 中 呼叫setlayoutparams顯式設定寬高 2.以下個方法也許你會用到 public static void init context context 預載入 param c...