<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的發布,會不會在性能上面有所改善呢?  回復  更多評論
      

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


    網站導航:
     
    主站蜘蛛池模板: 国产一卡二卡四卡免费| 精品一区二区三区免费视频| 免费A级毛片在线播放| 亚洲不卡中文字幕无码| 久久久免费观成人影院| 亚洲日韩乱码中文无码蜜桃臀网站| 日本激情猛烈在线看免费观看| 亚洲 无码 在线 专区| 视频免费1区二区三区| 亚洲精品国产精品乱码不卡| 黄 色一级 成 人网站免费| 亚洲乱码一区二区三区在线观看 | 免费特级黄毛片在线成人观看| 精品久久亚洲中文无码| 扒开双腿猛进入爽爽免费视频| 亚洲国产高清国产拍精品| 免费无遮挡无码永久在线观看视频| 美女无遮挡免费视频网站| 中文字幕亚洲乱码熟女一区二区| 成全视频高清免费观看电视剧| 亚洲欧洲在线观看| 啦啦啦手机完整免费高清观看| 另类小说亚洲色图| 久久夜色精品国产亚洲| 我们的2018在线观看免费高清| AV激情亚洲男人的天堂国语| 亚洲女同成av人片在线观看| 国产在线jyzzjyzz免费麻豆| 国产亚洲精品精品精品| 亚洲gv猛男gv无码男同短文| 成视频年人黄网站免费视频| 黄页网址大全免费观看12网站| 亚洲AV无码码潮喷在线观看| 99久久免费国产精品特黄| jyzzjyzz国产免费观看| 亚洲国产精品成人综合久久久| 免费欧洲美女牲交视频| 91大神免费观看| 春意影院午夜爽爽爽免费| 亚洲精品熟女国产| 亚洲高清最新av网站|