<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    廉頗老矣,尚能飯否

    java:從技術(shù)到管理

    常用鏈接

    統(tǒng)計(jì)

    最新評論

    ExtJS中的組件體系

    組件大致可以分成三大類,即基本組件、工具欄組件、表單及元素組件。
    基本組件有:

      xtype            Class
    -------------    ------------------
    box              Ext.BoxComponent  具有邊框?qū)傩缘慕M件
    button           Ext.Button  按鈕
    colorpalette     Ext.ColorPalette 調(diào)色板
    component        Ext.Component 組件
    container        Ext.Container 容器
    cycle            Ext.CycleButton 
    dataview         Ext.DataView 數(shù)據(jù)顯示視圖
    datepicker       Ext.DatePicker 日期選擇面板
    editor           Ext.Editor 編輯器
    editorgrid       Ext.grid.EditorGridPanel 可編輯的表格 
    grid             Ext.grid.GridPanel 表格
    paging           Ext.PagingToolbar 工具欄中的間隔
    panel            Ext.Panel 面板
    progress         Ext.ProgressBar 進(jìn)度條
    splitbutton      Ext.SplitButton 可分裂的按鈕
    tabpanel         Ext.TabPanel 選項(xiàng)面板
    treepanel        Ext.tree.TreePanel 樹
    viewport         Ext.ViewPort 視圖
    window           Ext.Window 窗口

    工具欄組件有
    ---------------------------------------
    toolbar          Ext.Toolbar 工具欄
    tbbutton         Ext.Toolbar.Button 按鈕
    tbfill           Ext.Toolbar.Fill 文件
    tbitem           Ext.Toolbar.Item 工具條項(xiàng)目
    tbseparator      Ext.Toolbar.Separator 工具欄分隔符
    tbspacer         Ext.Toolbar.Spacer 工具欄空白
    tbsplit          Ext.Toolbar.SplitButton 工具欄分隔按鈕
    tbtext           Ext.Toolbar.TextItem 工具欄文本項(xiàng)

    表單及字段組件包含:
    ---------------------------------------
    form             Ext.FormPanel Form面板 
    checkbox         Ext.form.Checkbox checkbox錄入框
    combo            Ext.form.ComboBox combo選擇項(xiàng)
    datefield        Ext.form.DateField 日期選擇項(xiàng)
    field            Ext.form.Field 表單字段
    fieldset         Ext.form.FieldSet 表單字段組
    hidden           Ext.form.Hidden 表單隱藏域
    htmleditor       Ext.form.HtmlEditor html編輯器
    numberfield      Ext.form.NumberField 數(shù)字編輯器
    radio            Ext.form.Radio 單選按鈕
    textarea         Ext.form.TextArea 區(qū)域文本框
    textfield        Ext.form.TextField 表單文本框
    timefield        Ext.form.TimeField 時(shí)間錄入項(xiàng)
    trigger          Ext.form.TriggerField 觸發(fā)錄入項(xiàng)

    組件基類Component中的配置屬性簡單介紹
    配置屬性名稱
    類型
    簡介
    allowDomMove
    Boolean
    當(dāng)渲染這個(gè)組件時(shí)是否允許移動Dom節(jié)點(diǎn)(默認(rèn)值為true)。
    applyTo
    Mixed
    混 合參數(shù),表示把該組件應(yīng)用指定的對象。參數(shù)可以是—節(jié)點(diǎn)的id,一個(gè)DOM節(jié)點(diǎn)或一個(gè)存在的元素或與之相對應(yīng)的在document中已出現(xiàn)的id。當(dāng)使用 applyTo,也可以提供一個(gè)id或CSS的class名稱,如果子組件允許它將嘗試創(chuàng)建一個(gè)。如果指寫applyTo選項(xiàng),所有傳遞到 renderTo方法的值將被忽略,并且目標(biāo)元素的父節(jié)點(diǎn)將自動指定為這個(gè)組件的容器。使用applyTo選項(xiàng)后,則不需要再調(diào)用render()方法來 渲染組件。
    autoShow
    Boolean
    自動顯示,如為true,則組件將檢查所有隱藏類型的class(如:’x-hidden’ 或’x-hide-display’并在渲染時(shí)移除(默認(rèn)為false)。
    cls
    String
    給組件添加額外的樣式信息,(默認(rèn)值為''),如果想自定義組件或它的子組件的樣式,這個(gè)選項(xiàng)是非常有用的。
    ctCls
    String
    給組件的容器添加額外的樣式信息,默認(rèn)值為'')。
    disabledClass
    String
    給被禁用的組件添加額外的CSS樣式信息,(默認(rèn)為"x-item-disabled")。
    hideMode
    String
    組件的隱藏方式,支持的值有’visibility’,也就是css里的visibility,’offsets’負(fù)數(shù)偏移位置的值和’display’也就是css里的display,默認(rèn)值為’display’。
    hideParent
    Boolean
    是否隱藏父容器,該值為true時(shí)將會顯示或隱藏組件的容器,false時(shí)則只隱藏和顯示組件本身(默認(rèn)值為false)。
    id
    String
    組件的id,默認(rèn)為一個(gè)自動分配置的id。
    listeners
    Object
    給對象配置多個(gè)事件監(jiān)聽器,在對象初始化會初始化這些監(jiān)聽器。
    plugins
    Object/Array
    一 個(gè)對象或數(shù)組,將用于增加組件的自定義功能。一個(gè)有效的組件插件必須包含一個(gè)init方法,該方法可以帶一個(gè)Ext.Component類型參數(shù)。當(dāng)組件 建立后,如果該組件包含有效的插件,將調(diào)用每一個(gè)插件的init方法,把組件傳遞給插件,插件就能夠?qū)崿F(xiàn)對組件的方法調(diào)用及事件應(yīng)用等,從而實(shí)現(xiàn)對組件功 能的擴(kuò)充。
    renderTo
    Mixed
    混合數(shù)據(jù)參數(shù),指定要渲染到節(jié)點(diǎn)的id,一個(gè)DOM的節(jié)點(diǎn)或一個(gè)已存在的容器。如果使用了這個(gè)配置選項(xiàng),則組件的render()就不是必需的了。
    stateEvents
    Array
    定義需要保存組件狀態(tài)信息的事件。當(dāng)指定的事件發(fā)生時(shí),組件會保存它的狀態(tài)(默認(rèn)為none),其值為這個(gè)組件支持的任意event類型,包含組件自身的或自定義事件。(例如:[‘click’,’customerchange’])。
    stateId
    String
    組件的狀態(tài)ID,狀態(tài)管理器使用該id來管理組件的狀態(tài)信息,默認(rèn)值為組件的id。
    style
    String
    給該組件的元素指定特定的樣式信息,有效的參數(shù)為Ext.Element.applyStyles中的值。
    xtype
    String
    指定所要創(chuàng)建組件的xtype,用于構(gòu)造函數(shù)中沒有意義。該參數(shù)用于在容器組件中創(chuàng)建創(chuàng)建子組件并延遲實(shí)例化和渲染時(shí)使用。如果是自定義的組件,則需要用Ext.ComponentMgr.registerType來進(jìn)行注冊,才會支持延遲實(shí)例化和渲染。
    el
    Mixed
    相當(dāng)于applyTo


    柳德才
    13691193654
    18942949207
    QQ:422157370
    liudecai_zan@126.com
    湖北-武漢-江夏-廟山

    posted on 2009-01-17 00:53 liudecai_zan@126.com 閱讀(2967) 評論(2)  編輯  收藏 所屬分類: ExtJS

    評論

    # re: ExtJS中的組件體系 2014-10-24 16:12 小源

    沒什么說的  回復(fù)  更多評論   

    # re: ExtJS中的組件體系 2014-10-24 16:13 小源

    好阿牛  回復(fù)  更多評論   


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 色偷偷亚洲第一综合| 中文字幕成人免费高清在线视频| 免费特级黄毛片在线成人观看| 国产亚洲精品国产福利在线观看 | 亚洲日韩久久综合中文字幕| 国产精品免费视频网站| 国色精品va在线观看免费视频 | 成人影片麻豆国产影片免费观看| 精品视频免费在线| 91亚洲精品视频| 国产一级淫片免费播放电影| a在线观看免费网址大全| 亚洲日韩国产AV无码无码精品| 国产亚洲精品资在线| 亚洲成在人线aⅴ免费毛片| 国产黄色免费观看| 亚洲综合精品第一页| 国产V亚洲V天堂无码久久久| 全免费A级毛片免费看网站| 久久国产乱子伦精品免费一| 男女猛烈激情xx00免费视频| 亚洲国产成人超福利久久精品| 国产亚洲?V无码?V男人的天堂 | 亚洲www在线观看| 久久亚洲高清观看| 国产国产人免费人成免费视频| 99免费视频观看| 中文字幕在线视频免费观看| 韩国亚洲伊人久久综合影院| 亚洲第一页在线观看| 亚洲色欲久久久综合网| 国产一区二区视频免费| 在线观看日本免费a∨视频| 午夜不卡久久精品无码免费 | 美女被cao免费看在线看网站| 中文字幕在线视频免费| 美女视频黄视大全视频免费的| 在线亚洲午夜片AV大片| 伊人久久综在合线亚洲2019| 国产中文在线亚洲精品官网| 免费看男女下面日出水视频|