Re: 想請問EXT JS的入門書籍?
※ 引述《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
討論串 (同標題文章)
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章