Re: 想請問EXT JS的入門書籍?

看板Ajax作者 (路邊的垃圾筒)時間16年前 (2009/02/11 23:49), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/4 (看更多)
※ 引述《davideason (Davideason)》之銘言: : 最近想學EXT JS這個framework, 但是直接看他網路上的技術說明,實在 : 不好入手, 想請問板上有無在使用EXT JS的先進, 可否推薦幾本相關書籍, : 中英文不限(我看市面上好像沒有中文書 ^^"").謝謝! 研究 Ext 個人的方法是.... 改 Sample 測效果 ! 目前的心得雜亂如下,因為才疏學淺尚不保證正確性.... 1. Ext Layout 概念其實和 Java 的 Swing layout 相似, 採用東、西、南、北、中的方式安排元素位置。 一般只有 MS 開發經驗的可能不習慣(不知 C# 是否有此類支援?) 2. 將 Ext 元件掛入頁面的方式有 renderTo, contentEl, el, items 等方式,前 3 個都是要依附到即有的 dom 元素,items 則是參考 已建立的 Ext 元件自動建立 dom 元素。後來都使用 items 方式 好像比較方便,缺點是 debug 時要追 dom 元素超多層... :p 3. 每個元素都有一個 xtype 特殊屬性用於標示它的操作類型為何, 我都在 items 中透過指定 xtype 屬性的方式建立相應的 Ext 元素。 (xtype 見 http://0rz.tw/vTeG6 說明) 4. 所有需要讀取動態資料的作業都要透過 Store 元件進行, 在 Store 元件中可以透過指定不同格式的 reader 以支援不同型 態的原始資料,內建有 array, json, 及 xml 三種 reader 的樣子。 5. 一開始是看上 DataGrid 元件的功能,這個 Grid 功能還真是強悍, 所以 IE 跑起來其實有些慢... XD, 不過 Google Chrome 則好快... (如果灌了 1000 筆記錄進去後感覺更明顯... ) 6. 感覺整個事件模型也是參考 Java 而來,每個 Ext 元件都可以 簡單使用 listeners 方式在建立元素時一併指定事件處理程序。 7. 不過目前還無法掌握的也是事件模型,現在還在找當一個 DataGrid 被畫出來,資料已載入完畢時的事件名稱究竟是叫啥以便對該 grid 加 工處理。 以上隨便寫寫,尚待考證... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.11.7
文章代碼(AID): #19alDuha (Ajax)
討論串 (同標題文章)
文章代碼(AID): #19alDuha (Ajax)