成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Sencha Touch組件選擇器

移動開發(fā)
在開發(fā)的過程中,經(jīng)常會碰到需要調用已創(chuàng)建的組件的情況。一般情況下,可以用Ext.getCmp()方法達到這一目的。這個方法是Ext.ComponentManager的get方法的快捷方式,調用Ext.getCmp()方法實際就是間接調用了Ext.ComponentManager.get()方法。

get方法:

  1. get( String id  : Object 

通過id獲取一個組件實例。

參數(shù)

  1. l id : String 

組件的id

返回值

  1. l Object 

組件實例,或者unfined。   

但是上述方法,只能實現(xiàn)獲取一個組件的目的,如果你想要獲取一個類型的所有組件集合、具有某些特點的組件集合,Ext.ComponentManager.get()就無能為力了。Sencha Touch中怎么做到這一點?這就是本篇存在的目的了。來,用組件選擇器吧,它的query方法能讓你輕松地實現(xiàn)這一目標。下面讓我們來認識一下它:

  1. query( String selector, Ext.Container root  : Ext.Component[] 

獲取一個組件集合。

參數(shù)

  1. l selector : String 

一個字符串形式的選擇器。

  1. l root : Ext.Container(可選) 

一個容器組件或一個容器組件集,搜索范圍將被限定在這些容器里面。

返回值

  1. l Ext.Component[] 

符合條件的組件集,或者一個空集合。   

各種類型的選擇器

如果你學過css的選擇器,那么肯定會對以下內容十分熟悉。

ID選擇器

根據(jù)組件id來選擇組件,具有***性。前面以”#”號來標志:

  1. //返回itemid或者id為“panel”的組件實例 
  2. var panel = Ext.ComponentQuery.query('#panel'); 

 

類別選擇器

類選擇器根據(jù)類的xtype來選擇,可選擇前面是否以”.”來標志,如:

  1. //根據(jù)xtype返回所有Ext.List實例 
  2. var lists = Ext.ComponentQuery.query('list'); 
  3. var lists2 = Ext.ComponentQuery.query('.list'); 

屬性選擇器

根據(jù)組件的屬性來選擇,可以選擇具有某個屬性的組件,或者屬性為特定值的組件。

  1. //返回具有iconCls屬性的Ext.Button的實例 
  2. var btnOkExt.ComponentQuery.query('button[iconCls]'); 

也可以選擇某個屬性為特定值的組件

  1. //返回text屬性為“ok”的Ext.Button的實例 
  2. var btnOkExt.ComponentQuery.query('button[text = "ok"]'); 

后代選擇器

后代選擇器也稱為包含選擇器,用來選擇特定容器或容器組的后代,后代選擇器由兩個常用選擇器,中間加一個空格表示。其中前面的選擇器選擇父組件,后面的選擇器選擇后代組件。

  1. //返回所有id為“myCt”的容器中Ext.Panel實例 
  2. var panelsWithinmyCt = Ext.ComponentQuery.query('#myCt panel'); 

子選擇器

請注意這個選擇器與后代選擇器的區(qū)別,子選擇器(child selector)僅是指它的直接后代,而后代選擇器是作用于所有子后代組件。后代選擇器通過空格來進行選擇,而子選擇器是通過“>”進行選擇,我們看下面的代碼:

  1. //返回所有id為“myCt”的容器的子組件中的Ext.Panel實例 
  2. var directChildPanel = Ext.ComponentQuery.query('#myCt > panel' 

 

 

責任編輯:佚名 來源: 移動web開發(fā)社區(qū)
相關推薦

2011-09-02 15:18:49

Sencha Touc

2011-10-26 10:21:40

Sencha Touc組件

2011-07-26 09:41:50

Sencha Touc特性HTML 5

2010-11-22 10:31:17

Sencha touc

2011-07-25 15:55:21

Sencha ToucHtml 5

2011-09-05 10:20:21

Sencha ToucAPP

2011-07-26 09:46:53

Sencha Touc

2011-07-25 16:21:22

Sencha touc

2011-09-02 16:21:08

Sencha Touc自動生成工具

2011-07-25 16:41:16

Sencha Touc

2011-09-05 10:39:03

Sencha Touc離線存儲數(shù)據(jù)庫

2011-09-05 13:58:29

Sencha Touc控件

2011-09-02 17:11:45

Android應用iPhone應用sencha

2011-09-05 13:53:08

Sencha Touc列表

2011-09-05 14:09:06

Sencha Touc函數(shù)

2011-09-02 15:12:29

PhoneGapSencha Touc

2011-09-05 11:23:26

EclipseSencha Touc框架

2011-09-05 12:49:59

Sencha Touc事件

2012-03-08 22:31:28

Sencha Touc

2011-09-02 16:42:51

Sencha ToucWeb應用
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 免费黄视频网站 | 国产美女在线观看 | 国产成人午夜精品影院游乐网 | 久久久夜夜夜 | 在线国产中文字幕 | 成人在线一级片 | 国产精品美女一区二区 | 日韩中文字幕 | 6080yy精品一区二区三区 | 日本精品视频在线 | 成人免费观看男女羞羞视频 | 91久久久久久久久久久久久 | 国产福利视频在线观看 | 午夜极品 | 国产精品高潮呻吟久久av黑人 | 最新日韩精品 | 99精品欧美一区二区三区 | 欧洲亚洲一区 | 电影午夜精品一区二区三区 | 中文字幕日韩欧美一区二区三区 | 亚洲成av | 亚洲欧美成人影院 | 欧美a∨ | 欧美国产精品一区二区三区 | 久久久www成人免费无遮挡大片 | 国产精品一级 | 亚洲精品在线观看视频 | 久久精品一 | 欧美一级www片免费观看 | 亚洲精品一区二区在线观看 | 中文字幕 视频一区 | 色视频免费 | 在线观看免费av片 | 91国自产 | 亚洲欧美国产毛片在线 | 国产高清视频一区二区 | 久久区二区 | 成人小视频在线免费观看 | 水蜜桃亚洲一二三四在线 | 国产自产21区 | 国产精品久久久久久久久久久久午夜片 |