Ext中 get getDom getCmp的區別

2021-06-13 16:52:17 字數 991 閱讀 3570

getdom方法能夠得到文件中的dom節點,該方法中包含乙個引數,該引數可以是dom節點的id、dom節點物件或dom節點對應的ext元素(element)等。 (與getelementbyid是乙個效果)

•ext.onready(function());  

•//html頁面中包含乙個id為hello的div,**如下:  

aaa •

在上面的**中,ext.getdom("hello")、ext.getdom(e)、ext.getdom(e.dom)等三個語句返回都是同乙個dom節點物件。

•get方法中只有乙個引數,這個引數是混合引數,可以是dom節點的id、也可以是乙個element、或者是乙個dom節點物件等。

•get方法其實是ext.element.get的簡寫形式。  •

ext.onready(function()); 

•//html頁面中包含乙個id為hello的div,**如下:  

aaa

•ext.get("hello")、ext.get(document.getelementbyid("hello"))、ext.get(e)等三個方法都可以得到乙個與dom節點hello對應的ext元素。

•getcmp方法用來獲得乙個ext元件,也就是乙個已經在頁面中初始化了的component或其子類的物件,getcmp方法中只有乙個引數,也就是元件的id。

•getcmp方法其實是ext.componentmgr.get方法的簡寫形式。

•ext.onready(function());  

ext.getcmp(" myfirstpanel ").settitle("新的標題");  

});    

•//html頁面中包含乙個id為hello的div,**如下:  

aaa

•我們使用ext.getcmp(「myfirstpanel").來得到id為myfirstpanel的元件,並呼叫其settitle方法來設定該面板的標題 

EXT中的迭代

extjs 有很多的迭代方法,例如,你也許已知道的ext.each,但還有另外一些不為人知且很有用的方法。首先,簡要回顧下ext.each 為每乙個陣列的成員應用同乙個方法,它基本上是乙個更方便的迴圈形式 var people bill saul gaius using each to detect...

Ext 中字段的排序

ext 中字段的排序 設定欄位的排序方式 var subjectfields type int 意思是按數字排序,如果你不設定,ext會預設按字串型別幫你排序.以下是type的引數 但是如果使用type來排序,已經將這個欄位的型別改變為type的型別,如果你希望排序的同時不影響你原有欄位的型別,就可...

ext中類的繼承

自從學習ext以來就一直感覺很混亂,特別是 this啊 var啊 類和函式的區別啊.感覺都是差不多的東西.今天在網上搜搜了一整天 整理了一點.this和var 的文章已經發過了,這裡只是討論繼承.1.繼承,子類呼叫父類的建構函式 subclass.spuperclass.constructor.ca...