一般分類: 暢銷精選 > 科學科普 > 電腦 
     
    Ext JS 架構原理與應用實例大全[附光碟]
    出版社:博碩
    出版日期:2010-07-18
    ISBN:9789862013526
    參考分類(CAT):
    參考分類(CIP): 電腦科學

    優惠價:9折,585

    定價:  $650 

    無法訂購
    分享
      買了此商品的人,也買了....
    定價:490 元
    特價:90折!441
     
    定價:550 元
    特價:90折!495
     
    定價:450 元
    特價:90折!405
     
    定價:750 元
    特價:95折!713
     
    定價:390 元
    特價:90折!351
     
      | 內容簡介 |
    內容簡介
     Ext JS是一款非常優秀的JavaScript框架,不但能方便地撰寫優美絢麗的Web應用系統,而且原始碼架構的設計及實作也令人叫絕。  本書全面講解Ext JS原始碼分析和開發實例,全書分為4個部分,共17章。內容注重Ext JS優美程式碼的分析和應用,藉由閱讀詳實的程式,能夠大幅提升撰寫的品質。各部分的具體內容如下:第1部分 快速入門,包括第1章和第2章。  入門部分針對Ext JS進行一個整體的概述,讓讀者從宏觀角度掌握整個Ext JS架構。其中有宏觀概述和實例入門兩章,第1章藉由理論性的圖表及文字瀏覽Ext JS整體及其相關的體系結構;第2章則是帶領著讀者,透過實作一範例綜覽整個Ext JS的功能應用。讀者不僅能從理論上掌握Ext JS,還能從實例中瞭解Ext JS。第2部分 核心技術,包括第3章 ~ 第6章。  核心部分介紹Ext JS的核心基礎知識,包含一種機制、兩個模型與六個擴展。機制指的是事件機制,Ext JS事件不僅擴充瀏覽器的事件機制,同時還以觀察者模式建構元件事件機制(第4章介紹)。兩個模型分別是範本模型和資料模型,Ext JS的顯示模組化和資料分離化就是透過這兩個模型完成的,分別在第5章和第6章介紹。六個擴展指的是Ext JS對JavaScript中的類別、函數、字串、日期、陣列及定時任務進行了擴充,說明於第3章。第3部分 基於元素的開發,包括第7章 ~ 第10章。  此部分介紹Ext JS元素的相關知識,Ext JS元素擴充了瀏覽器的DOM元素,它有三個基本應用和兩個效果。三個基本應用分別是元素操作、元素找尋和元素樣式,分述於第7章和第8章。兩個效果為動畫特效和拖曳實作,第9章和第10章深入淺出地分析其原理、機制及擴展應用第4部分 深入元件的開發,包括第11章 ~ 第17章。  元件部分是Ext JS的重點,所有應用都是圍繞著元件而完成的,若想學好Ext JS,需先學會元件。此部分分成一個佈局、兩個模型與四大元件。佈局是排列頁面的內容,Ext JS在“Div+CSS”及Table佈局的基礎上提供更進階的佈局方式,詳述於第13章。兩個模型指的是元件模型和容器模型,所有元件都遵循元件模型,擁有元件的生命週期(說明於第11章);容器模型是建構存放和佈局元件的容器(講解於第12章)。Ext JS的四大元件包含Form元件、Grid元件、Tree元件和Menu元件,在第14章~第17章有詳盡的分析與講解。
    目次
    Chapter 01 Web如此美麗,初探Ext JS1.1 Ext JS是什麼1.2 為什麼選擇Ext JS1.3 如何學習Ext JS1.4 Ext JS體系結構1.5 小結Chapter 02 Ext JS 3.0實例入門2.1 準備工作,配置環境2.2 看似簡單的登錄頁面,隱藏好大的學問2.3 主框架頁面2.4 子頁面2.5 小結Chapter 03 Ext JS核心基礎3.1 繼承的擴展3.2 函數的擴展3.3 陣列與集合3.4 String的轉換3.5 Date的使用3.6 定時任務3.7 小結Chapter 04 您必須知道的Ext JS事件機制4.1 瀏覽器事件機制4.2 Ext JS元素事件4.3 基本事件擴展4.4 Ext JS元件事件4.5 擴展TabBox事件4.6 小結Chapter 05 範本模型,元件開發的基石5.1 Ext JS範本概述5.2 常規運算式基礎5.3 常規運算式的使用5.4 基本範本5.5 擴展範本5.6 範本問題及改進5.7 通訊錄的實作5.8 小結Chapter 06 改善用戶體驗,互動資料模型6.1 Ajax請求6.2 Direct請求6.3 代理請求6.4 資料解析的實作6.5 資料回寫6.6 資料儲存6.7 DWR資料互動6.8 小結Chapter 07 擴展元素,讓開發更靈活7.1 Ext. DomHelper類別7.2 Ext.DomQuery類別7.3 Ext JS元素架構7.4 表單範例7.5 小結Chapter 08 Ext JS樣式的完美應用8.1 樣式基本操作8.2 JS操作樣式8.3 Dimensions操作8.4 相對定位與限制8.5 ImageCropper的實作8.6 小結Chapter 09 讓Web頁面動起來9.1 動畫的原理9.2 Ext JS動畫實作9.3 動畫的進一步深入9.4 擴展Ext JS向量圖9.5 互動式動畫報表9.6 小結Chapter 10 拖曳技術,讓用戶也動起來10.1 Ext JS拖曳原理剖析10.2 Ext JS拖曳架構10.3 拖曳形式的選擇題應用10.4 拖曳進階擴展10.5 制定拖曳流程10.6 小結Chapter 11 Ext JS元件模型的架構解析11.1 認識Ext JS元件11.2 生命週期設計11.3 可擴展性設計11.4 可管理性設計11.5 元件分析法11.6 如何自定元件11.7 小結Chapter 12 Ext JS面板,資訊提示更人性化12.1 浮動層(Layer)12.2 容器(Container)佈局12.3 面板(Panel)佈局12.4 視窗(Window)佈局12.5 工具提示12.6 氣球提示(BalloonTip)12.7 小結Chapter 13 Ext JS 華麗的容器佈局13.1 認識佈局的流程13.2 Border佈局13.3 錨定位佈局13.4 自動適應佈局13.5 表格佈局13.6 Box佈局13.7 如何擴展TableFormLayout13.8 小結Chapter 14 Ext JS Form的互動式表單14.1 FormPanel集散地14.2 Field元件14.3 文字輸入元件14.4 選擇元件14.5 下拉元件14.6 註冊頁面的實作14.7 小結Chapter 15 Ext Grid元件讓資料更直觀15.1 認識Ext JS 的Grid15.2 欄模式15.3 選擇模式15.4 視圖15.5 分頁列15.6 對Grid的改善15.7 實作跨行運算15.8 小結Chapter 16 深入Ext JS的樹狀展示16.1 樹元件的原理16.2 Ext JS樹元件的分析16.3 樹元件節點16.4 樹元件的事件16.5 完善樹的功能16.6 ECOTree的實作16.7 小結Chapter 17 基於Ext JS Menu元件的快速開發17.1 Action類別17.2 Button類別17.3 開發個性化的工具列17.4 自己設計功能表17.5 類UE編輯器的實作17.6 小結