<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 閱讀(622) 評論(0)  編輯  收藏 所屬分類: gwt

    公告

    希望有一天

    我能用鼠標雙擊我的錢包

    然后選中一張100元

    按住“ctrl+c”

    接著不停的“ctrl+v”

    嘻嘻~~~笑醒~~~



    導航

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

    統計

    常用鏈接

    留言簿(6)

    隨筆分類(102)

    隨筆檔案(398)

    文章分類

    文章檔案(10)

    有趣網絡

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 久久成人免费大片| 国产1024精品视频专区免费| 亚洲精品夜夜夜妓女网| 久久青草精品38国产免费| 国产精品亚洲专区在线观看 | 亚洲v国产v天堂a无码久久| 国产99久久久久久免费看| 亚洲美女aⅴ久久久91| 永久免费AV无码网站在线观看| 猫咪免费人成在线网站| 亚洲AV无码专区电影在线观看 | 免费无码看av的网站| 精品一区二区三区免费视频| 亚洲成人午夜电影| 亚洲电影日韩精品| 四虎在线免费视频| 精品国产福利尤物免费| 亚洲中文无码线在线观看| 一区国严二区亚洲三区| 毛片免费全部播放无码| 日日躁狠狠躁狠狠爱免费视频| 亚洲人成网www| 亚洲AV永久无码精品一区二区国产| 日日麻批免费40分钟无码| 国产亚洲综合视频| 亚洲视频在线一区二区三区| 亚洲AV成人精品日韩一区18p| 18观看免费永久视频| 国产伦精品一区二区免费| 亚洲综合色丁香婷婷六月图片| 亚洲综合日韩久久成人AV| 在线A级毛片无码免费真人| 一级毛片在线免费看| 一级做a爰全过程免费视频毛片| 亚洲国产模特在线播放| 亚洲国产成人一区二区精品区 | 亚洲av无码国产精品色在线看不卡 | 老司机69精品成免费视频| 男男gay做爽爽的视频免费| 亚洲欧洲日本在线观看| 亚洲黄色网址在线观看|