EasyUI又更新了,這次更新的內(nèi)容還是蠻多的,新特性也有,Bug修復(fù)也有,總體來說越來越完善了!
文檔
EasyUI每個(gè)組件的屬性,方法和事件。用戶可以很容易地?cái)U(kuò)展他們。jquery api中文官網(wǎng):https://jqueryapi.net/
屬性
所有的屬性都定義在jQuery.fn.{plugin}.defaults里面。例如,對(duì)話框?qū)傩远x在jQuery.fn.dialog.defaults里面。
事件
所有的事件(回調(diào)函數(shù))也都定義在jQuery.fn.{plugin}.defaults里面。
方法
調(diào)用方法的語法:$('selector').plugin('method', parameter);
解釋:
selector 是jQery對(duì)象選擇器。
plugin 是插件的名稱。
method 是相應(yīng)插件現(xiàn)有的方法。
parameter 是參數(shù)對(duì)象,可以是一個(gè)對(duì)象、字符串等。
所有方法都定義在jQuery.fn.{plugin}.methods。每個(gè)方法都有2個(gè)參數(shù):jq和param。第一個(gè)參數(shù)'jq'是必須的,這是指的jQuery對(duì)象。第二個(gè)參數(shù)'param'是指傳入方法的實(shí)際參數(shù)。例如,為dialog組件擴(kuò)展一個(gè)方法名為'mymove',代碼如下:
更新日志
錯(cuò)誤
maskedbox: 該組件不接受數(shù)字鍵盤固定。
combogrid: 當(dāng)選擇多個(gè)記錄時(shí),datagrid將滾動(dòng)到最后一個(gè)選中的記錄是固定的。
改進(jìn)
兼容jQuery 3.x。
tabs:工具位置”屬性可以接受 'top' and 'bottom' 值。
textbox: 文本框標(biāo)簽在聚焦或離焦時(shí)具有動(dòng)畫特性。
tooltip:添加“valign”屬性。
tree: 節(jié)點(diǎn)類樣式可以通過設(shè)置數(shù)據(jù)中的“nodeCls”來初始化。
新插件
sidemenu: 由手風(fēng)琴和樹插件創(chuàng)建的。它構(gòu)建了一個(gè)可折疊的菜單 某些類別.
radiobutton: 這個(gè)插件提供了一個(gè)圓形界面,可以從多個(gè)選項(xiàng)中選擇一個(gè)選項(xiàng).
checkbox: 這個(gè)插件允許用戶從一組選項(xiàng)中選擇一個(gè)值。