Ext學習之6 元件 Button

2021-08-31 12:54:01 字數 987 閱讀 6311

ext.namespace("com.deng");

/** * 按鈕

* 按鈕控制項使用ext.button來表示,有三種型別:提交(submit)、重置(reset)和普通按鈕(button)

*//**

* 按照oop的習慣,我們會這樣定義

*//**

ext.onready(function());

btn.render(ext.getbody());//將按鈕放在(渲染/呈現)什麼位置

});*/

/** * extjs更推崇下面的做法,完全通過配置來實現

* 構建button時,傳遞乙個json物件,renderto是乙個經常被使用到的屬性,用於指定當前元件渲染在什麼位置,

* 一般作為指定物件的子節點,本例中的ext.getbody()方法返回document.body物件,所以btn按鈕是body的子節點

* 對應的方法是render()。而handler屬性則對應sethandler()方法,用來定義按鈕被單擊之後的處理函式

*/ext.onready(function()

});});/**

* 第2種方法更常見

* 在ext.button的原始碼中,發現有這樣一句話,ext.reg('button',ext.button),第乙個引數

* "button"是控制項的xtype屬性值,簡單來說是ext.button類的另外乙個名字,很多場合,通過xtype

* 可以簡化屬性的配置

* 下面的另外一些配置能增強按鈕的效果

* pressed: true 使按妞處於按下狀態

* disabled:true 使按妞禁用按下狀態

* minwidth:100 設定按鈕的最小寬度

* icon: "../imgs/133.gif" 設定按鈕的背景,屬性值是名稱

* iconcls: "bk" 同上,屬性值是類選擇器的名稱

*/

Ext學習之6 元件5 Data2

ext.namespace com.deng ext.data.datareader類 datareader類從來不單獨行動,總是看dataproxy行事,datareader用來定義資料項 行 的邏輯結構,主要 元資料,如分頁資訊 實際上,每乙個資料項都是乙個ext.data.record 記錄 ...

Vue學習筆記 6 元件註冊

3.基礎元件的自動化全域性註冊 我們前一篇提到了元件註冊,但是那裡用的是我們的全域性註冊。註冊分為區域性註冊和全域性註冊 下面開始講解 lang en charset utf 8 titletitle src script head v for i in names v bind value i x...

(54)元件之移動元件

movement components提供了朝著 actor 或角色 所作的一種形式的移動,移動元件是該 actor 或角色 的子物件。charactermovementcomponent允許形象不使用物理剛體移動 走 跑 跳 飛 跌落和游泳 該元件專用於characters,任何其他類無法執行它。...