注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡游戲設計ExtJS Web應用程序開發(fā)指南(第2版 包含Ext JS 4.0最新特性)

ExtJS Web應用程序開發(fā)指南(第2版 包含Ext JS 4.0最新特性)

ExtJS Web應用程序開發(fā)指南(第2版 包含Ext JS 4.0最新特性)

定 價:¥69.00

作 者: 衛(wèi)軍,夏慧軍,孟臘春 編著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 游戲開發(fā)/多媒體/課件設計

購買這本書可以去


ISBN: 9787111353911 出版時間: 2011-07-01 包裝: 平裝
開本: 16開 頁數: 454 字數:  

內容簡介

  《ExtJS Web應用程序開發(fā)指南(第2版)》共18章和1個附錄,是對第1版的全面升級,增補了大量ExtJS 4.0中的新特性。從基本的ExtJS功能開始講解RIA Web開發(fā),從而引出用戶體驗豐富的ExtJS技術。接著通過經典的“Hello World”來快速搭建和配置第一個程序。然后通過4章來詳細講解ExtJS的基本功能,包括:最常用的表單、面板和布局類,常用的工具類與函數,以及ExtJS對事件的響應?!禘xtJS Web應用程序開發(fā)指南(第2版)》還結合現今流行的Web框架進行改造,將相關技術融合起來應用。Ajax已經逐漸滲透到Web開發(fā)的各個方面了,ExtJS能夠與其完美結合。講解完這些提高內容后,《ExtJS Web應用程序開發(fā)指南(第2版)》還深入介紹了增強型模板,重要的數據模型,以及ExtJS高級組件。考慮到ExtJS與主流服務端框架的整合越來越緊密,《ExtJS Web應用程序開發(fā)指南(第2版)》還特意講解了Struts和Struts 2框架的整合與配置。最后全面細致地講解了ExtJS 4.0中新增的主題、圖形和圖表部分,真正實現完全整合應用ExtJS技術?!禘xtJS Web應用程序開發(fā)指南(第2版)》語言通俗易懂,版式清新,并通過大量的實例去講解技術。對于廣大的Web程序員,《ExtJS Web應用程序開發(fā)指南(第2版)》能幫你找到經典應用的解決方案。對RIA Web應用開發(fā)的愛好者,《ExtJS Web應用程序開發(fā)指南(第2版)》可以幫你找到進步的階梯?!禘xtJS Web應用程序開發(fā)指南(第2版)》可以作為Web開發(fā)的自學參考書,也可以作為RIA Web開發(fā)的培訓教材。

作者簡介

暫缺《ExtJS Web應用程序開發(fā)指南(第2版 包含Ext JS 4.0最新特性)》作者簡介

圖書目錄

前言
第1章 認識ExtJS
1.1 ExtJS的精彩表現
1.2 ExtJS的前世今生
1.3 是否真的需要學習ExtJS
1.4 ExtJS4.0新特性
1.5 ExtJSUI組件基礎
1.6 了解一下類似技術
1.7 本章小結
第2章 開始ExtJS之旅
2.1 認識ExtJS的開發(fā)包
2.2 也從Helloworld開始
2.3 ExtJS中的基本概念
2.4 非常有用的開發(fā)工具
2.4.1 開發(fā)插件spket
2.4.2 FullSource
2.4.3 MicrosoftScriptDebugger
2.5 ExtJS對原有JavaScript對象的擴展
2.5.1 Ext.Array
2.5.2 Ext.Date
2.5.3 Ext.Function
2.5.4 Ext.Number
2.5.5 Ext.String
2.5.6 Ext.Object
2.6 本章小結
第3章 ExtJS4.0的基本功能
3.1 ExtJS組件配置說明
3.1.1 JSON介紹
3.1.2 ExtJS組件配置方式介紹
3.2 信息提示框組件介紹
3.2.1 認識Ext.window.MessageBox
3.2.2 Ext.MessageBox.alert()
3.2.3 Ext.MessageBox.confirm()
3.2.4 Ext.MessageBox.prompt()
3.2.5 Ext.MessageBox.wait()
3.2.6 Ext.MessageBox.show()
3.2.7 Ext.window.MessageBox的其他功能
3.3 進度條組件介紹
3.3.1 認識Ext.ProgressBar
3.3.2 手工模式的進度條
3.3.3 自動模式的進度條
3.3.4 自定義樣式的進度條樣式
3.4 實現工具欄和菜單欄
3.4.1 認識Ext.toolbar.Toolbar
3.4.2 只包含按鈕的簡單工具欄
3.4.3 包含多種元素的復雜工具欄
3.4.4 啟用和禁用工具欄
3.4.5 認識Ext.menu.Menu菜單
3.4.6 最簡單的菜單欄
3.4.7 創(chuàng)建二級或多級菜單
3.4.8 將更多組件加入菜單
3.4.9 具有選擇框的菜單
3.5 本章小結
第4章 最常用的表單
4.1 表單及表單元素
4.1.1 了解Ext.form.Basic基本表單
4.1.2 認識Ext.form.Panel表單面板
4.1.3 Ext.form.field.Base基礎表單字段
4.1.4 Ext.form.field.Text文本域
4.1.5 Ext.form.field.TextArea文本區(qū)
4.1.6 Ext.form.field.Number數字輸入框
4.1.7 Ext.form.field.Checkbox復選框和Ext.form.field.Radio單選框
4.1.8 Ext.form.CheckboxGroup和Ext.form.RadioGroup
4.1.9 Ext.form.field.Trigger觸發(fā)字段
4.1.10 Ext.form.field.Spinner微調字段
4.1.11 Ext.form.field.Picker拾取器字段
4.1.12 Ext.form.field.ComboBox組合框
4.1.13 Ext.form.field.Time時間選擇框
4.1.14 Ext.form.field.Date日期選擇框
4.1.15 Ext.form.field.Hidden隱藏字段
4.1.16 Ext.form.field.HtmlEditor編輯器字段
4.1.17 Ext.form.field.Display只讀文本字段
4.1.18 Ext.form.Label標簽字段
4.1.19 Ext.form.FieldSet字段集
4.1.20 Ext.form.FieldContainer容器字段
4.1.21 Ext.form.field.File文件上傳字段
4.2 實現表單驗證
4.2.1 常見的驗證類型
4.2.2 表單驗證(VType)
4.2.3 自定義VType驗證
4.3 表單的提交和加載
4.3.1 Ext.form.action.Action基礎
4.3.2 Ajax模式的表單數據加載
4.3.3 Ajax模式的表單數據提交
4.3.4 標準模式的表單數據提交
4.3.5 使用Direct技術
4.4 本章小結
第5章 面板及布局類
5.1 面板panel
5.1.1 認識Ext.panel.Panel
5.1.2 Ext.panel.Panel的主要功能
5.1.3 使用Ext.panel.Panel
5.2 標準布局類
5.2.1 Auto自動布局
5.2.2 Fit自適應布局
5.2.3 Accordion折疊布局
5.2.4 Card卡片式布局
5.2.5 Anchor錨點布局
5.2.6 Absolute絕對位置布局
5.2.7 CheckboxGroup復選框組布局
5.2.8 Column列布局
5.2.9 Table表格布局
5.2.1 0Border邊框布局
5.2.1 1Box盒布局
5.3 使用ViewPort
5.4 Ext.tab.Panel頁簽
5.5 本章小結
第6章 常用工具類與函數
6.1 非常有用的Ext.core.Element
6.2 Ext常用函數
6.2.1 Ext.onReady()
6.2.2 Ext.get()
6.2.3 Ext.select()
6.2.4 Ext.query()
6.2.5 Ext.getCmp()
6.2.6 Ext.getDom()
6.2.7 Ext.isEmpty()
6.2.8 Ext.namespace()
6.2.9 Ext.each()
6.2.1 0Ext.apply()
6.2.1 1Ext.encode()
6.2.1 2Ext.htmlDecode()
6.2.1 3Ext.typeOf()
6.3 Ext.core.DomHelper
6.3.1 Ext.core.DomHepler.append()
6.3.2 Ext.core.DomHelper.applyStyles()
6.3.3 createTemplate()
6.3.4 insertAfter()
6.3.5 insertBefore()
6.3.6 insertFirst()
6.3.7 insertHtml()
6.3.8 overwrite()
6.4 Ext.core.DomQuery
6.4.1 compile()
6.4.2 filter()
6.4.3 is()
6.4.4 jsSelect()
6.4.5 selectNode()
6.5 Ext.util.CSS
6.5.1 createStyleSheet()
6.5.2 getRule()
6.5.3 swapStyleSheet()
6.5.4 removeStyleSheet()
6.6 Ext.util.ClickRepeater
6.6.1 click()
6.6.2 mousedown()
6.6.3 mouseup()
6.7 Ext.util.DelayedTask提供setTimeout的簡單替代
6.7.1 cancle()
6.7.2 delay()
6.8 Ext.util.Format提供常用的格式化方法
6.8.1 ellipsis()
6.8.2 capitalize()
6.8.3 date()
6.8.4 htmlEncode()
6.8.5 htmlDecode()
6.8.6 stripTags()
6.8.7 substr()
6.8.8 lowercase()
6.8.9 number()
6.8.10 round()
6.9 Ext.util.JSON編碼和解碼Json對象
6.9.1 decode()
6.9.2 encode()
6.10 Ext.util.MixedCollection
6.10.1 向集合加入對象
6.10.2 將數組中的對象加入到集合中
6.10.3 移除集合中的對象
6.10.4 克隆集合
6.10.5 匹配集合中關聯對象
6.10.6 迭代集合中的對象調用指定的方法
6.10.7 獲取集合中的對象
6.10.8 該類中的其他一些有用的方法
6.10.9 該類中重要的事件(Events)
6.11 Ext.util.TaskRunner
6.11.1 構造函數
6.11.2 啟動一個線程start()
6.11.3 停止一個線程stop()
6.11.4 停止所有的線程stopAll()
6.12 Ext.util.TextMetrics得到塊狀化文本規(guī)格
6.12.1 塊的綁定
6.12.2 實例化對象
6.12.3 獲取文本的高度
6.12.4 獲取文本的寬、高
6.12.5 獲取文本的寬度
6.12.6 獲取指定節(jié)點內文本塊的寬、高
6.12.7 指定文本塊的寬
6.13 Ext.KeyNav為元素提供簡單的按鍵處理方法
6.13.1 實例化一個鍵盤綁定對象
6.13.2 廢棄原有鍵盤綁定
6.13.3 將廢棄的鍵盤綁定重新生效
6.14 Ext.KeyMap提供更靈活強大的對按鍵的處理方法
6.14.1 構造函數
6.14.2 給對象添加鍵盤綁定
6.14.3 廢棄已綁定到KeyMap的配置
6.14.4 將KeyMap或廢棄的配置重新生效
6.14.5 獲取當前KeyMap配置是否為有效
6.14.6 事件綁定函數
6.15 本章小結
第7章 讓ExtJS開始響應事件
第8章 常見Web框架的ExtJS改造
第9章 ExtJS對Ajax的支持
第10章 增強型模板
第11章 數據模型
第12章 Grid組件
第13章 Tree組件
第14章 ExtJS與服務端框架的整合
第15章 主題
第16章 Ext.Direct
第17章 Draw圖形
第18章 Chart圖表
附錄A

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號