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

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

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

    Loading...

    java .net

    GWT GXT探索

    因為客戶不滿意界面設計,人家看中了兄弟單位用的系統的樣子,可他卻不知那時cs程序,要想用bs做成那樣的效果還是先天不足,就這樣開始了GWT GXT的探索,一邊摸索一邊用GXT重寫這個系統
    現在想想 經歷了三個階段
    剛開始是demo階段,因為不知道路走不走的通,全面摸索GXT能實現的效果,也沒注意模塊的規劃,甚至就一個類
    而后發現還是能走通的,就開始添磚加瓦,發現代碼越加越亂,決心重構,定義了多個包,多個類負責不同的功能模塊,定義了一些Panel,一下子清晰多了,也遇到了不同模塊間互相調用的問題,自己想當然的辦法就是在一個類中聲明每個模塊作為屬性,就像一個總管,每個屋子的鑰匙我都有了,也認識到了這樣的缺點,一些模塊中的事件不等不在這個主管中定義
    現在Now,用一天時間再次改寫,仿照Gxt中的例子Explorer
    1、將各個模塊定義成com.extjs.gxt.ui.client.mvc.View,View中必須實現方法handleEvent(AppEvent event),負責處理發給自己的事件
    2、為每個View定義com.extjs.gxt.ui.client.mvc.Controller,每個Controller中包含View,在這里定義View要處理的事件
    3、在Dispatcher中注冊每個Controller

    這樣,每個View各司其職,他們各自有各自的功能,會接收為他們定義的所有事件并處理,發送事件Dispatcher.forwardEvent(appEvent);

    感覺這次改寫后 速度還沒有改寫前的快,現在每次操作url會自動添加Hash,想把它去掉,一直沒找到根結

    posted on 2010-05-19 09:55 閱讀(612) 評論(0)  編輯  收藏 所屬分類: gwt

    公告

    希望有一天

    我能用鼠標雙擊我的錢包

    然后選中一張100元

    按住“ctrl+c”

    接著不停的“ctrl+v”

    嘻嘻~~~笑醒~~~



    導航

    <2010年5月>
    2526272829301
    2345678
    9101112131415
    16171819202122
    23242526272829
    303112345

    統計

    常用鏈接

    留言簿(6)

    隨筆分類(102)

    隨筆檔案(398)

    文章分類

    文章檔案(10)

    有趣網絡

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 日本免费在线观看| 一级视频免费观看| 最近中文字幕高清免费中文字幕mv| 亚洲国产午夜福利在线播放| 日韩国产欧美亚洲v片| 日韩一级免费视频| 欧洲亚洲国产精华液| 成人永久福利免费观看| 男女超爽视频免费播放| 免费a在线观看播放| 四虎影视久久久免费| 国产精品亚洲高清一区二区| 久久免费国产精品| 久久精品国产亚洲av麻豆| 无码囯产精品一区二区免费 | 亚洲国产高清在线一区二区三区| jzzijzzij在线观看亚洲熟妇| 免费国产在线观看| 特级毛片爽www免费版| 亚洲色无码一区二区三区| a在线视频免费观看| 久久精品国产亚洲av麻豆色欲| 四虎成年永久免费网站| 亚洲中文字幕久久精品无码VA| 国产免费午夜a无码v视频| 毛片基地看看成人免费| 亚洲国产精品国自产电影| 无码国产精品一区二区免费| 亚洲AV无码一区二区三区网址| 亚洲国产成人五月综合网| 久久久精品2019免费观看| 亚洲中文字幕无码爆乳| 亚洲天堂在线视频| 1000部羞羞禁止免费观看视频| 亚洲精品无码专区在线播放| 伊人久久大香线蕉亚洲 | 最新欧洲大片免费在线| 国产亚洲美女精品久久| 亚洲国产精品一区第二页| 免费观看黄网站在线播放| jyzzjyzz国产免费观看|