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

          公告

          希望有一天

          我能用鼠標雙擊我的錢包

          然后選中一張100元

          按住“ctrl+c”

          接著不停的“ctrl+v”

          嘻嘻~~~笑醒~~~



          導航

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

          統計

          常用鏈接

          留言簿(6)

          隨筆分類(102)

          隨筆檔案(398)

          文章分類

          文章檔案(10)

          有趣網絡

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 敖汉旗| 浏阳市| 孝昌县| 乡宁县| 甘肃省| 寿阳县| 龙山县| 澄城县| 砚山县| 高陵县| 郴州市| 新蔡县| 本溪市| 应用必备| 文山县| 淮阳县| 彩票| 江门市| 根河市| 甘洛县| 长丰县| 天祝| 上饶市| 景洪市| 九龙城区| 广宁县| 石柱| 交口县| 舞钢市| 青神县| 新营市| 朝阳区| 托里县| 保德县| 武义县| 文水县| 正宁县| 澄城县| 惠来县| 文登市| 连南|