| | | Ext JS實戰 | 該商品所屬分類:計算機/網絡 -> 程序設計 | 【市場價】 | 646-937元 | 【優惠價】 | 404-586元 | 【介質】 | book | 【ISBN】 | 9787115294463 | 【折扣說明】 | 一次購物滿999元台幣免運費+贈品 一次購物滿2000元台幣95折+免運費+贈品 一次購物滿3000元台幣92折+免運費+贈品 一次購物滿4000元台幣88折+免運費+贈品
| 【本期贈品】 | ①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
| |
版本 | 正版全新電子版PDF檔 | 您已选择: | 正版全新 | 溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。 *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。 *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。 | | | | 內容介紹 | |
![](https://bnmppic.bookuu.com/goods/15/33/34/97871152944632412932-fm.jpg)
-
出版社:人民郵電
-
ISBN:9787115294463
-
作者:(美)加西亞|譯者:石頭狗
-
頁數:445
-
出版日期:2012-12-01
-
印刷日期:2012-12-01
-
包裝:平裝
-
開本:16開
-
版次:1
-
印次:1
-
字數:629千字
-
《Ext JS實戰》編著者Jesus Garcia。 本書是給那些想學好、用好Ext Js的人準備的。本書並不僅僅是一個參考手冊,本書會讓讀者由內而外對Ext Js的工作機制以及如何把它用在應用開發過程中有個**的了解。書中提供了示例,這使得這本書對JavasScript新手和專家來說都具有閱讀的價值。 不過,要理解本書的內容還需要一些準備知識。需要對JavaScript、HTML、cSs有一定的經驗,但不需要精通。如果你還負責服務器端代碼的開發,你還需要加速學習如何用你的服務器端語言和你的數據庫間進行交互。
-
《Ext JS實戰》編著者Jesus Garcia。
《Ext JS實戰》以示例方式對Ext JS這種用於創建前端用戶界面的
Ajax框架進行了詳細講解,內容豐富全面,易於理解。
《Ext JS實戰》共分為5個部分,包含17章內容,分別介紹了Ext JS基
本概念、Ext JS組件、數據驅動的組件等內容,此外還介紹了Ext JS框架
中的其他高級內容,比如拖曳支持以及創建擴展和插件等內容。在本書最
後一部分中,還通過構建Web程序的方式來幫助讀者學習其中的關鍵概念,
比如用命名空間和文件繫統來組織類。
《Ext JS實戰》適合想要學習並在實際中應用Ext JS,而且具有一定
的JavaScript、HTML、CSS經驗的開發人員閱讀。
-
**部分 Ext JS介紹 第1章 獨特的框架 1.1 認識Ext JS 1.1.1 和已有的站點相整合 1.1.2 富API文檔 1.1.3 通過預置的部件進行快速開發 1.1.4 與Prototype、jQuery、YUI結合使用以及在AIR中使用 1.2 需要知道的事項 1.3 框架概覽 1.3.1 容器和布局一覽 1.3.2 實際應用中的其他容器 1.3.3 網格、DataView和ListView 1.3.4 模仿一個TreePanel和葉子 1.3.5 表單的輸入字段 1.3.6 其他部件 1.4 Ext JS 3.0的新特性 1.4.1 Ext JS通過Direct完成遠程操作 1.4.2 數據類 1.4.3 新的布局 1.4.4 網格中ColumnModel的增強 1.4.5 ListView 1.4.6 Ext JS中新增的圖表功能 1.5 下載並配置 1.5.1 檢查SDK的內容 1.5.2 **次配置Ext JS 1.5.3 配置Ext JS使用其他框架 1.5.4 配置BLANK_IMAGE_URL 1.6 測試 1.7 小結 第2章 基礎回顧 2.1 正確的開始 2.1.1 準備好了再行動 2.1.2 由Ext JS來觸發 2.2 Ext.Element類 2.2.1 框架的核心 2.2.2 與Ext.Element的**次親密接觸 2.2.3 創建子節點 2.2.4 刪除子節點 2.2.5 Ext.Element與Ajax一起使用 2.3 使用Template和XTemplate 2.3.1 模板練習 2.3.2 用XTemplate循環 2.3.3 XTemplate的**用途 2.4 小結 第3章 事件、組件和容器 3.1 通過Observable管理事件 3.1.1 回顧 3.1.2 基於DOM的事件 3.1.3 DOM中的事件流 3.1.4 把泡泡戳破 3.1.5 軟件驅動的事件 3.1.6 注冊事件和事件監聽器 3.2 組件模型 3.2.1 XType和組件管理器 3.2.2 組件的渲染 3.3 組件的生命周期 3.3.1 初始化 3.3.2 渲染 3.3.3 銷毀階段 3.4 容器 3.4.1 學會掌控子元素 3.4.2 查詢容器的層次結構 3.4.3 Viewport容器 3.5 小結 第二部分 Ext JS 組件 第4章 組件的安身之所 4.1 Panel 4.1.1 構建一個復雜的面板 4.2 彈出窗口 4.2.1 進一步探討窗口的配置選項 4.2.2 用MessageBox取代alert和prompt 4.2.3 MessageBox的**技術 4.2.4 顯示一個動畫效果的等待MessageBox 4.3 組件也可以放在選項卡面板裡 4.3.1 記住兩個選項 4.3.2 構建**個TabPanel 4.3.3 需要知道的選項卡管理方法 4.3.4 缺陷與不足 4.4 小結 第5章 元素的擺放 5.1 簡單的ContainerLayout 5.2 AnchorLayout 5.3 FormLayout 5.4 AbsoluteLayout 5.5 讓組件填滿整個容器空間 5.6 AccordionLayout 5.7 CardLayout 5.8 ColumnLayout 5.9 HBox和VBox布局 5.10 TableLayout 5.11 BorderLayout 5.12 小結 第6章 Ext JS的表單 6.1 TextField 6.1.1 密碼和文件選擇字段 6.1.2 構建TextArea 6.1.3 方便的NumberField 6.2 ComboBox的預先輸入 6.2.1 構建一個本地ComboBox 6.2.2 使用遠程的ComboBox 6.2.3 剖析ComboBox 6.2.4 定制自己的ComboBox 6.2.5 時間 6.3 所見即所得 6.3.1 構造**個HtmlEditor 6.3.2 解決缺少校驗的問題 6.4 選擇日期 6.5 Checkbox和Radio 6.6 FormPanel 6.7 數據提交和加載 6.7.1 傳統的提交 6.7.2 通過Ajax提交 6.7.3 表單的數據加載 6.8 小結 第三部分 數據驅動的組件 第7章 歷史悠久的 GridPanel 7.1 GridPanel簡介 7.1.1 深入內部 7.2 數據存儲器快速入門 7.2.1 數據存儲器的工作方式 7.3 構建一個簡單的GridPanel 7.3.1 配置一個ArrayStore 7.3.2 完成**個GridPanel 7.4 **GridPanel的構造 7.4.1 目標 7.4.2 用快捷方式創建數據存儲器 7.4.3 用自定義的渲染器構造ColumnModel 7.4.4 配置**GridPanel 7.4.5 為GridPanel配置一個容器 7.4.6 加上事件處理 7.5 小結 第8章 EditorGridPanel 8.1 近觀EditorGridPanel 8.2 構建**個EditorGridPanel 8.3 EditorGridPanel的導航 8.4 進入CRUD 8.4.1 添加保存和拒*邏輯 8.4.2 保存修改或拒*修改 8.4.3 添加創建和刪除 8.4.4 使用創建和刪除 8.5 使用Ext.data.DataWriter 8.5.1 走進Ext.data.DataWriter 8.5.2 給JsonStore添加DataWriter 8.5.3 使用DataWriter 8.5.4 自動寫數據存儲器 8.6 小結 第9章 DataView和ListView 9.1 什麼是DataView 9.2 構建一個DataView 9.2.1 構造數據存儲器和XTemplate 9.2.2 構建DataView和Viewport 9.3 深入ListView 9.3.1 把DataView綁定到ListView 9.4 整合 9.4.1 配置FormPanel 9.4.2 應用*後的綁定 9.5 小結 **0章 圖表 10.1 定義4種圖表 10.2 剖析圖表 10.3 構建一個LineChart 10.3.1 ToolTip的定制 10.3.2 給x軸和y軸添加標題 10.3.3 美化圖表內容區 10.4 增加多個繫列 10.4.1 添加圖例 10.5 構造ColumnChart 10.5.1 堆疊柱狀圖 10.5.2 混合使用Line和Column 10.6 構造BarChart 10.6.1 配置一個BarChart 10.7 PieChart的一片 10.7.1 自定義的tipRenderer 10.8 小結 **1章 樹 11.1 TreePanel 11.1.1 分析root 11.2 構建**個TreePanel 11.3 動態增長的TreePanel 11.3.1 TreePanel 11.4 TreePanel的CRUD 11.4.1 給TreePanel添加上下文菜單 11.4.2 Edit的邏輯 11.4.3 實現刪除 11.4.4 給TreePanel創建節點 11.5 小結 **2章 菜單、按鈕和工具欄 12.1 初識菜單 12.1.1 構建一個菜單 12.1.2 獲得和使用圖標 12.1.3 駕馭瘋狂的圖標 12.1.4 添加子菜單 12.1.5 添加分隔欄和TextItem 12.1.6 選顏色和選擇日期 12.1.7 可以勾選的菜單項 12.1.8 單選項 12.2 按鈕的使用 12.2.1 構建按鈕 12.2.2 把菜單和按鈕綁在一起 12.2.3 SplitButton 12.2.4 自定義按鈕的布局 12.3 對按鈕進行分組 12.4 工具欄 12.5 讀取、設置和Ext.Action 12.6 小結 第四部分 **Ext **3章 拖放基礎 13.1 仔細研究拖放 13.1.1 拖放的生命周期 13.1.2 從上向下觀察拖放類 13.1.3 關鍵在於重載 13.1.4 拖放總是成組使用的 13.2 從簡單的開始 13.2.1 創建一個小的工作區 13.2.2 讓元素可以拖曳 13.2.3 分析Ext.dd.DD的DOM改變 13.2.4 添加用作投放目標的遊泳池和熱水池 13.3 完成拖放 13.3.1 添加投放邀請 13.3.2 添加有效投放 13.3.3 實現無效投放 13.4 使用DDProxy 13.4.1 使用DDProxy的投放邀請 13.5 小結 **4章 部件的拖放 14.1 快速回顧拖放類 14.2 DataView的拖放 14.2.1 構造DataView 14.2.2 添加拖曳 14.2.3 投放 14.3 GridPanel的拖放 14.3.1 構造GridPanel 14.3.2 啟用拖曳 14.3.3 *好的投放邀請 14.3.4 添加投放 14.4 TreePanel的拖放 14.4.1 構造TreePanel 14.4.2 啟用拖放 14.4.3 使用靈活的約束 14.5 小結 **5章 擴展和插件 15.1 Ext JS的繼承 15.1.1 JavaScript的繼承 15.1.2 Ext JS的擴展 15.2 擴展Ext JS的組件 15.2.1 設想實現結果 15.2.2 擴展GridPanel 15.2.3 擴展實戰 15.2.4 擴展的局限性 15.3 插件 15.3.1 健壯的插件設計模式 15.3.2 開發一個插件 15.3.3 插件實踐 15.4 小結 第五部分 構建應用程序 **6章 可重用的開發 16.1 面向未來的開發 16.1.1 命名空間 16.1.2 命名空間的分段 16.1.3 大型應用程序的命名空間分段 16.2 分析應用需求 16.2.1 可重用性的提取 16.2.2 Dashboard界面 16.2.3 Manage Departments界面 16.2.4 Manage Employees界面 16.3 構造ChartPanel組件 16.3.1 ChartPanelBaseCls 16.3.2 CompanySnapshot類 16.3.3 DepartmentBreakdown類 16.4 構造列表面板組件 16.4.1 ListPanelBaseCls 16.4.2 DepartmentListView和EmployeeList類 16.5 構造EmployeeGridPanel類 16.6 EmployeeAssociationWindow類 16.7 form命名空間 16.7.1 FormPanelBaseCls類 16.7.2 DepartmentForm類 16.7.3 EmployeeForm類 16.8 小結 **7章 應用層 17.1 開發應用程序命名空間 17.1.1 回顧應用程序界面 17.1.2 設計應用程序的命名空間 17.2 構造Dashboard 界面 17.3 Manage Employees界面 17.3.1 討論工作流程 17.3.2 構造Employee Manager 17.4 Manage Departments界面 17.4.1 導航和部門CRUD工作流 17.4.2 員工CRUD工作流 17.4.3 員工調動工作流 17.5 整合 17.5.1 工作區工作流 17.5.2 構造工作區單體 17.6 小結
| | | | | |