注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)行業(yè)軟件及應(yīng)用精通Ext JS

精通Ext JS

精通Ext JS

定 價(jià):¥59.00

作 者: (巴西)Loiane,Groner 著,盧俊祥 譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)/網(wǎng)絡(luò) 行業(yè)軟件及應(yīng)用

ISBN: 9787115347237 出版時(shí)間: 2014-03-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 250 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《精通Ext JS》站在開(kāi)發(fā)者的角度思考問(wèn)題,用實(shí)際示例講解如何用Ext JS組件實(shí)現(xiàn)絕妙的應(yīng)用程序,并展現(xiàn)從界面原型到產(chǎn)品化構(gòu)造的各個(gè)階段,最終實(shí)現(xiàn)一個(gè)完整的應(yīng)用程序。Loiane Groner將帶我們構(gòu)建應(yīng)用結(jié)構(gòu)、啟動(dòng)界面、登錄界面、多語(yǔ)言支持功能、行為監(jiān)控功能、取決于用戶權(quán)限的動(dòng)態(tài)菜單,以及(或簡(jiǎn)單或復(fù)雜的)數(shù)據(jù)庫(kù)信息管理模塊。之后,我們會(huì)學(xué)習(xí)產(chǎn)品構(gòu)造方法、將Web應(yīng)用轉(zhuǎn)換成原生桌面應(yīng)用,以及調(diào)試與測(cè)試。本書后面還專設(shè)一章,介紹如何使用Ext JS創(chuàng)建WordPress主題?!毒‥xt JS》適合Ext JS開(kāi)發(fā)人員,以及欲進(jìn)一步提升技能開(kāi)發(fā)更優(yōu)秀Web應(yīng)用的開(kāi)發(fā)人員閱讀參考。

作者簡(jiǎn)介

  Loiane Groner,花旗銀行軟件開(kāi)發(fā)經(jīng)理,負(fù)責(zé)海外項(xiàng)目的開(kāi)發(fā)和團(tuán)隊(duì)管理工作;原IBM公司系統(tǒng)分析師及團(tuán)隊(duì)負(fù)責(zé)人;巴西坎皮納斯Java用戶組(CampinasJUG/SouJava Campinas)領(lǐng)導(dǎo)者、圣埃斯皮里圖Java用戶組(ESJUG)協(xié)調(diào)人;巴西各大型技術(shù)會(huì)議特邀發(fā)言人;Sencha和Java技術(shù)布道者,通過(guò)博客為軟件開(kāi)發(fā)社區(qū)撰稿,發(fā)表關(guān)于IT職業(yè)發(fā)展、Ext JS、Sencha Touch、Sencha Architect、Java及常用開(kāi)發(fā)技術(shù)方面的文章和視頻。另外,她還著有Ext JS 4 First Look和Sencha Architect App Development。

圖書目錄

目 錄
第1章 啟程 1
1.1 安裝所需軟件 1
1.2 展示應(yīng)用及其功能 3
1.2.1 啟動(dòng)界面 3
1.2.2 登錄界面 4
1.2.3 主界面 4
1.2.4 用戶控制管理 5
1.2.5 MySQL數(shù)據(jù)庫(kù)表管理 5
1.2.6 內(nèi)容管理控制 6
1.2.7 電子郵件客戶端模塊 7
1.3 用MVC創(chuàng)建應(yīng)用框架 8
1.3.1 MVC簡(jiǎn)介 8
1.3.2 創(chuàng)建應(yīng)用 9
1.4 創(chuàng)建加載頁(yè)面 14
1.5 小結(jié) 19
第2章 登錄界面 20
2.1 登錄界面 20
2.2 創(chuàng)建登錄界面 21
2.2.1 客戶端驗(yàn)證 24
2.2.2 添加帶有按鈕的工具欄 26
2.2.3 運(yùn)行代碼 27
2.2.4 itemId還是id:Ext.Cmp的問(wèn)題 28
2.3 創(chuàng)建登錄控制器 28
2.3.1 在app.js中添加控制器 29
2.3.2 監(jiān)聽(tīng)按鈕點(diǎn)擊事件 30
2.4 創(chuàng)建用戶和用戶組表 38
2.5 服務(wù)器端的登錄界面處理 39
2.5.1 連接數(shù)據(jù)庫(kù) 39
2.5.2 login.php 40
2.5.3 處理服務(wù)器端的返回結(jié)果——登錄與否 42
2.6 優(yōu)化登錄界面 45
2.6.1 進(jìn)行認(rèn)證時(shí)為表單提供一個(gè)加載遮罩 45
2.6.2 回車提交表單 46
2.6.3 大寫鍵提醒信息 46
2.7 小結(jié) 50
第3章 注銷與多語(yǔ)言支持 51
3.1 基本應(yīng)用界面 51
3.2 注銷功能 54
3.2.1 重構(gòu)登錄和注銷代碼 56
3.2.2 服務(wù)器端注銷功能 58
3.2.3 客戶端行為監(jiān)控 58
3.3 多語(yǔ)言支持 59
3.3.1 創(chuàng)建語(yǔ)言轉(zhuǎn)換組件 60
3.3.2 創(chuàng)建轉(zhuǎn)換文件 62
3.3.3 使用轉(zhuǎn)換信息 63
3.3.4 HTML5本地存儲(chǔ) 63
3.3.5 實(shí)時(shí)的語(yǔ)言切換 64
3.3.6 本地化:Ext JS語(yǔ)言轉(zhuǎn)換 67
3.4 小結(jié) 67
第4章 動(dòng)態(tài)菜單高級(jí)應(yīng)用 68
4.1 創(chuàng)建動(dòng)態(tài)菜單 68
4.1.1 數(shù)據(jù)庫(kù)模型:用戶組、菜單及權(quán)限 69
4.1.2 創(chuàng)建菜單模型:hasMany綁定 70
4.1.3 創(chuàng)建數(shù)據(jù)存儲(chǔ)器:通過(guò)服務(wù)器端加載菜單 73
4.1.4 在服務(wù)器端處理動(dòng)態(tài)菜單 73
4.1.5 用折疊面板和樹(shù)形面板創(chuàng)建菜單 76
4.1.6 在視見(jiàn)區(qū)替換中央?yún)^(qū)域容器 76
4.1.7 創(chuàng)建菜單控制器 77
4.1.8 改動(dòng)app.js 80
4.2 小結(jié) 81
第5章 用戶鑒權(quán)與安全 82
5.1 用戶管理 82
5.2 列出所有用戶:簡(jiǎn)單的網(wǎng)格面板 83
5.2.1 用戶模型 83
5.2.2 用戶存儲(chǔ)器 84
5.2.3 用戶網(wǎng)格面板 85
5.2.4 用戶控制器 88
5.3 添加和編輯用戶 89
5.3.1 創(chuàng)建編輯視圖:窗體里的表單 89
5.3.2 用戶組模型 93
5.3.3 用戶組集模型 93
5.3.4 控制器:監(jiān)聽(tīng)Add按鈕事件 94
5.3.5 控制器:監(jiān)聽(tīng)Edit按鈕事件 95
5.3.6 控制器:保存用戶信息 96
5.3.7 控制器:監(jiān)聽(tīng)Cancel按鈕 97
5.3.8 在上傳之前預(yù)覽文件 98
5.4 刪除用戶 99
5.5 小結(jié) 101
第6章 MySQL數(shù)據(jù)庫(kù)表管理 102
6.1 呈現(xiàn)數(shù)據(jù)庫(kù)表 102
6.2 創(chuàng)建模型 104
6.2.1 抽象模型 104
6.2.2 特定模型 105
6.3 創(chuàng)建存儲(chǔ)器 106
6.3.1 抽象存儲(chǔ)器 107
6.3.2 抽象代理類 107
6.3.3 特定存儲(chǔ)器 111
6.4 創(chuàng)建菜單項(xiàng) 112
6.5 創(chuàng)建重用的抽象網(wǎng)格面板 113
6.5.1 用MVC架構(gòu)模式處理操作列 118
6.5.2 在操作列用iconCls屬性取代icon屬性 118
6.5.3 比較即席搜索插件與過(guò)濾插件 119
6.5.4 對(duì)應(yīng)每張數(shù)據(jù)庫(kù)表的特定網(wǎng)格面板 120
6.6 通用控制器 121
6.6.1 在網(wǎng)格渲染時(shí)加載網(wǎng)格面板 122
6.6.2 在網(wǎng)格面板上添加記錄 123
6.6.3 編輯存在記錄 124
6.6.4 刪除:在控制器中處理操作列 125
6.6.5 保存變更 125
6.6.6 取消變更 127
6.6.7 清除過(guò)濾器 127
6.6.8 在控制器中監(jiān)聽(tīng)存儲(chǔ)器事件 128
6.7 小結(jié) 128
第7章 內(nèi)容管理 129
7.1 管理影片、客戶和租借信息 129
7.2 呈現(xiàn)影片數(shù)據(jù)網(wǎng)格 133
7.2.1 影片模型 133
7.2.2 影片存儲(chǔ)器 133
7.2.3 帶分頁(yè)功能的影片數(shù)據(jù)網(wǎng)格 135
7.2.4 創(chuàng)建控制器 141
7.3 影片網(wǎng)格面板編輯功能 142
7.3.1 Packt.view.sakila.WindowForm 147
7.3.2 影片類別 149
7.3.3 演員信息 154
7.4 影片控制器 159
7.4.1 在編輯表單中加載已有影片信息 159
7.4.2 獲取MultiSelect組件值 160
7.4.3 通過(guò)即席搜索獲取所選演員 161
7.5 小結(jié) 162
第8章 添加額外功能 163
8.1 將網(wǎng)格面板信息導(dǎo)出成PDF和Excel格式 163
8.1.1 導(dǎo)出成PDF格式 164
8.1.2 導(dǎo)出成Excel格式 166
8.2 通過(guò)網(wǎng)格打印插件打印網(wǎng)格面板內(nèi)容 166
8.3 創(chuàng)建影片類別銷售圖 168
8.3.1 餅圖 169
8.3.2 柱狀圖 170
8.3.3 圖表面板 172
8.3.4 更改圖表類型 175
8.3.5 圖表導(dǎo)出成圖片格式(PNG和SVG) 176
8.3.6 圖表導(dǎo)出成PDF格式 177
8.4 小結(jié) 179
第9章 電子郵件客戶端模塊 180
9.1 創(chuàng)建收件箱:郵件列表 180
9.1.1 郵件信息模型 181
9.1.2 郵件信息存儲(chǔ)器 181
9.1.3 郵件列表視圖 182
9.1.4 郵件預(yù)覽面板 186
9.2 郵件菜單(樹(shù)形菜單) 187
9.2.1 樹(shù)形郵件菜單存儲(chǔ)器 187
9.2.2 創(chuàng)建郵件菜單視圖 188
9.3 郵件容器:組織電子郵件客戶端 189
9.4 控制器 191
9.5 組織電子郵件:拖放 193
9.6 創(chuàng)建新郵件 195
9.6.1 動(dòng)態(tài)呈現(xiàn)Cc和Bcc字段 197
9.6.2 動(dòng)態(tài)添加文件上傳字段 198
9.7 小結(jié) 199
第10章 產(chǎn)品化準(zhǔn)備 200
10.1 開(kāi)始之前 200
10.2 自定義主題 201
10.3 為產(chǎn)品發(fā)布打包應(yīng)用 206
10.3.1 發(fā)布成產(chǎn)品的內(nèi)容 208
10.3.2 產(chǎn)品化的優(yōu)點(diǎn) 209
10.4 從Web到桌面:Sencha Desktop Packager 210
10.4.1 安裝Sencha Desktop Packager 210
10.4.2 應(yīng)用打包 214
10.4.3 服務(wù)器端代碼調(diào)整 216
10.5 小結(jié) 219
第11章 創(chuàng)建WordPress主題 220
11.1 安裝WordPress 220
11.2 WordPress主題簡(jiǎn)介 222
11.3 組織主題結(jié)構(gòu) 223
11.4 構(gòu)建頭部 225
11.5 構(gòu)建頁(yè)腳 229
11.6 構(gòu)建主頁(yè)面 230
11.7 構(gòu)建側(cè)邊欄 232
11.8 構(gòu)建單一文章頁(yè)面 237
11.9 構(gòu)建單一頁(yè)面 238
11.10 小結(jié) 238
第12章 調(diào)試與測(cè)試 239
12.1 調(diào)試Ext JS應(yīng)用程序 239
12.2 測(cè)試Ext JS應(yīng)用程序 241
12.2.1 使用Sencha command生成“測(cè)試”構(gòu)造 242
12.2.2 安裝Siesta并創(chuàng)建測(cè)試用例 243
12.3 有用的工具箱 247
12.4 從Ext JS應(yīng)用到移動(dòng)應(yīng)用 249
12.5 第三方組件和插件 250
12.6 小結(jié) 250

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)