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

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

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

    隨筆 - 11  文章 - 37  trackbacks - 0
    <2008年8月>
    272829303112
    3456789
    10111213141516
    17181920212223
    24252627282930
    31123456

    常用鏈接

    留言簿(1)

    隨筆檔案

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    http://www.vifir.com/plugins/extjs/ext-2.2/examples/samples.html

    今天把demo加到服務器上面了,讓大家過來看看.

    Extjs官方于8月4日下午宣布發布Ext2.2版本。這個版本不但增加了很多新功能,同時也修復了很多前面版本中存的Bug,并在性能上作了很大的改進,下面是我針對該版本整理搜集的一些資料,下面是我針對該版本整理搜集的一些資料,希望對大家有一定幫助。

        新增的組件很多都是從社區中的優秀的Ext擴展應用中集成過來的,主要有下面的內容:

    1、增加CheckboxGroup / RadioGroup組件

        只需設置簡單的column屬性,就能搞定checkbox及radio的擴展,示例代碼如下:

    {
                xtype: 'checkboxgroup',
                fieldLabel: 'Multi-Column (horizontal)',
                columns: 3,
                items: [
                    {boxLabel: 'Item 1', name: 'cb-horiz-1'},
                    {boxLabel: 'Item 2', name: 'cb-horiz-2', checked: true},
                    {boxLabel: 'Item 3', name: 'cb-horiz-3'},
                    {boxLabel: 'Item 4', name: 'cb-horiz-4'},
                    {boxLabel: 'Item 5', name: 'cb-horiz-5'}
                ]
            }

     如下圖所示:

    2、歷史History

        在Tab應用中增加了記錄訪問的Tab歷史順序功能,可以輕松實現在單頁面應用中用來進行歷史記錄導航。如下圖所示:

     

    3、多選列表框MultiSelect及組合選擇框ItemSelector

        MultiSelect是一個可以支持多選擇的傳統列表框,ItemSelector是由兩個MultiSelects 組成并提供包括拖放操作等靈活控制及相關特性的數據選擇框。示例代碼:

    {
                xtype:"multiselect",
                fieldLabel:"Multiselect<br />(Required)",
                name:"multiselect",
                dataFields:["code", "desc"],
                valueField:"code",
                displayField:"desc",
                width:250,
                height:200,
                allowBlank:false,
                data:[[123,"One Hundred Twenty Three"],
                    ["1", "One"], ["2", "Two"], ["3", "Three"], ["4", "Four"], ["5", "Five"],
                    ["6", "Six"], ["7", "Seven"], ["8", "Eight"], ["9", "Nine"]],
                tbar:[{
                    text:"clear",
                    handler:function(){
                            msForm.getForm().findField("multiselect").reset();
                        }
                }]
            }
     

    效果圖:


    4、FileUploadField

        文件上傳表單位錄入字段,這是一個實用的表單組件的官方擴展示例,提布供豐富的樣式選擇的自定義功能,完全支持在Form局中的應用。示例代碼:

    {
                xtype: 'fileuploadfield',
                id: 'form-file',
                emptyText: 'Select an image',
                fieldLabel: 'Photo',
                name: 'photo-path',
                buttonCfg: {
                    text: '',
                    iconCls: 'upload-icon'
                }
            }
     

    效果圖:

     


    5、XmlTreeLoader

        提供了一個通過加載XML文檔數據作為樹節點的XmlTreeLoader。示例代碼:

    {

                xtype: 'treepanel',

                id: 'tree-panel',

                region: 'center',

                margins: '2 2 0 2',

                autoScroll: true,

                rootVisible: false,

                root: new Ext.tree.AsyncTreeNode(),

                     loader: new Ext.ux.XmlTreeLoader ({

                      dataUrl:'xml-tree-data.xml'

                }),

    …}

     

    XML文件內容大致如下:

        <authors>
            <author first="Fyodor" last="Dostoevsky" gender="m">
                <book title="Crime and Punishment" published="1866" url="http://...">
                    Raskolnikov, a destitute and desperate former student...
                </book>
                ...
            </author>
            ...
        </authors>
     

    效果圖如下:


     

    6、GMapPanel

        把以前寫在blog中的一個google map示例集成了這個版本的官方擴展中,從頁為大家學習如何以外部API交互提供了一個實用的示例。代碼如下:

    {
                        xtype: 'gmappanel',
                        region: 'center',
                        zoomLevel: 14,
                        gmapType: 'map',
                        mapConfOpts: ['enableScrollWheelZoom','enableDoubleClickZoom','enableDragging'],
                        mapControls: ['GSmallMapControl','GMapTypeControl','NonExistantControl'],
                        setCenter: {
                            geoCodeAddr: '4 Yawkey Way, Boston, MA, 02215-3409, USA',
                            marker: {title: 'Fenway Park'}
                        },
                        markers: [{
                            lat: 42.339641,
                            lng: -71.094224,
                            marker: {title: 'Boston Museum of Fine Arts'},
                            listeners: {
                                click: function(e){
                                    Ext.Msg.alert('Its fine', 'and its art.');
                                }
                            }
                        },{
                            lat: 42.339419,
                            lng: -71.09077,
                            marker: {title: 'Northeastern University'}
                        }]
                    }
    運行效果圖:


     

     

     

    另外,這個版本還有幾個功能及性能上的大改進,這些對于實際應用開發是非常重要的,主要包括:

    1、對Firefo3完全支持

    2、提供了關于拖放處理的高級示例

    3、性能的改進,Bug修改及一些其實用東東,具體如下:

    針對不同的firefox版本提供新的屬性,比如Ext.isGecko2 and Ext.isGecko3等。

    在表格中增加表格行的延遲加載,大大提升了表格數據批量渲染的性能。

    對EventManager進行了重構,改進了事件處理器的管理,從而避免了IE中的內存泄漏問題。

    修正了 “small PNG’s can cause performance issues in IE7″ 問題。

    還有其它100多個的改進及修復。

    posted on 2008-08-11 14:33 我為我狂 閱讀(5616) 評論(2)  編輯  收藏

    FeedBack:
    # re: Ext2.2發布后,demo預覽 2008-08-13 13:43 我不眼紅
    Ext2.2的發布,會不會在性能上面有所改善呢?  回復  更多評論
      

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


    網站導航:
     
    主站蜘蛛池模板: 中文字幕亚洲天堂| 亚洲人成免费电影| 一边摸一边桶一边脱免费视频| 亚洲国产精品成人AV在线| 2019亚洲午夜无码天堂| 亚洲综合偷自成人网第页色| 亚洲一区精品视频在线| 国产午夜亚洲精品国产| 亚洲AV永久无码精品一福利 | 亚洲国产精品国产自在在线 | 日韩欧美一区二区三区免费观看 | 成在人线av无码免费高潮水| 国产VA免费精品高清在线| 三级黄色免费观看| 在线看片免费人成视频播| 日韩在线永久免费播放| 四虎在线成人免费网站| 18禁无遮挡无码网站免费| 国产视频精品免费| 国产日韩成人亚洲丁香婷婷| 伊人久久亚洲综合| 亚洲国产精品无码久久SM| 亚洲综合视频在线观看| 亚洲精品美女网站| 国产亚洲Av综合人人澡精品| 又硬又粗又长又爽免费看| 国产无遮挡又黄又爽免费网站| 久热免费在线视频| 最近2019中文字幕免费看最新| 四虎AV永久在线精品免费观看| 亚洲性日韩精品一区二区三区| 亚洲国产二区三区久久| 亚洲国产成人99精品激情在线| 国产亚洲成在线播放va| 久久精品免费视频观看| 中文字幕影片免费在线观看| 亚洲成片观看四虎永久| 亚洲男人天堂av| 亚洲国产成人久久综合| 黄色网址免费在线观看| 香蕉97超级碰碰碰免费公|