注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑設(shè)計(jì)Ext JS 6.2 實(shí)戰(zhàn)

Ext JS 6.2 實(shí)戰(zhàn)

Ext JS 6.2 實(shí)戰(zhàn)

定 價(jià):¥59.00

作 者: 黃燈橋
出版社: 清華大學(xué)出版社
叢編項(xiàng): Web前端技術(shù)叢書
標(biāo) 簽: 編程語言與程序設(shè)計(jì) 計(jì)算機(jī)?網(wǎng)絡(luò)

ISBN: 9787302488156 出版時(shí)間: 2017-12-01 包裝:
開本: 16開 頁數(shù): 289 字?jǐn)?shù):  

內(nèi)容簡介

  本書是實(shí)戰(zhàn)類圖書,以Ext JS 6.2版本為基礎(chǔ),融入作者使用Ext JS進(jìn)行開發(fā)的實(shí)踐經(jīng)驗(yàn),通過一個(gè)具體的CMS應(yīng)用程序?qū)嵗?,一步一步地帶領(lǐng)讀者進(jìn)入Ext JS 6.2的開發(fā)世界,掌握使用Ext JS 6.2開發(fā)應(yīng)用程序的技術(shù)。 本書分為13章,主要內(nèi)容包括Ext JS 6概述、MVVM模式、CMS系統(tǒng)概述、使用Sencha Cmd創(chuàng)建應(yīng)用程序、搭建開發(fā)環(huán)境、數(shù)據(jù)傳輸標(biāo)準(zhǔn)化、遷移管理模板、登錄與權(quán)限控制、用戶管理、媒體管理、文章管理、打包和發(fā)布以及Ext JS跨平臺特性介紹。 本書適合Ext JS初學(xué)者、前端開發(fā)人員,也可以作為高等院校和培訓(xùn)機(jī)構(gòu)相關(guān)專業(yè)師生的教學(xué)參考書。

作者簡介

  黃燈橋(網(wǎng)名:上將軍),資深Web技術(shù)專家,擁有10余年工作經(jīng)驗(yàn),一直致力于Web開發(fā)框架的研究,近年來醉心于Ext JS框架的開發(fā)與推廣,撰寫了大量關(guān)于Ext JS開發(fā)相關(guān)的教程,是社區(qū)公認(rèn)的先鋒和布道者,與Sencha 和Ext JS的官方開發(fā)團(tuán)隊(duì)有十分緊密的聯(lián)系。

圖書目錄

目  錄
第1章  Ext JS 6概述    1
1.1  從Ext JS 4到Ext JS 5    1
1.2  從Ext JS 5到Ext JS 6    1
1.3  從Ext JS 6.0到Ext JS 6.2    2
1.4  如何選擇版本    2
1.5  基礎(chǔ)知識    3
1.5.1  Ext JS的一些專用術(shù)語    3
1.5.2  一些常見的配置項(xiàng)    4
1.5.3  類的命名規(guī)則    5
1.6  關(guān)于調(diào)試    6
1.7  小  結(jié)    6
第2章  Ext JS的MVVM模式介紹    7
2.1  概  述    7
2.1.1  MVVM模式概述    7
2.1.2  Ext JS的MVVM模式    8
2.2  組件查詢的機(jī)制    8
2.2.1  組件管理器:Ext.ComponentManager    9
2.2.2  組件的查詢方式    10
2.2.3  直接使用id查詢組件    12
2.2.4  組件中的查詢    12
2.3  視圖控制器    13
2.4  視圖模型    14
2.5  小  結(jié)    15
第3章  簡單的CMS系統(tǒng)概述    16
3.1  基本功能    16
3.2  系統(tǒng)的主要數(shù)據(jù)結(jié)構(gòu)    16
3.2.1  文章類別表:T_Category    16
3.2.2  文章表:T_Content    19
3.2.3  媒體表:T_Media    19
3.2.4  標(biāo)簽表:T_Tag    20
3.2.5  標(biāo)簽與文章關(guān)聯(lián)表:T_TagInContent    20
3.3  ASP.NET Identity    20
3.4  實(shí)體框架代碼優(yōu)先(Entity Framework Code-First)    20
3.5  系統(tǒng)開發(fā)環(huán)境    21
3.6  小  結(jié)    21
第4章  使用Sencha Cmd創(chuàng)建應(yīng)用程序    22
4.1  概  述    22
4.2  安裝Sencha Cmd    23
4.2.1  運(yùn)行環(huán)境配置    23
4.2.2  安裝Sencha Cmd    23
4.2.3  驗(yàn)證安裝    24
4.2.4  語法    26
4.3  創(chuàng)建應(yīng)用程序    26
4.3.1  創(chuàng)建應(yīng)用程序前要考慮的問題    26
4.3.2  開始創(chuàng)建應(yīng)用程序    27
4.4  應(yīng)用程序的結(jié)構(gòu)    30
4.4.1  目錄結(jié)構(gòu)    30
4.4.2  index.html    31
4.4.3  bootstrap.css    33
4.4.4  bootstrap.js    33
4.4.5  application.js    33
4.4.6  app.js    34
4.4.7  SimpleCMS.view.main.Main    34
4.4.8  SimpleCMS.view.main.List    37
4.4.9  SimpleCMS.view.main.MainController    37
4.4.10  SimpleCMS.view.main.MainModel    38
4.4.11  app.json    38
4.5  自定義樣式    41
4.6  生成應(yīng)用程序    43
4.7  關(guān)于亂碼    43
4.8  小  結(jié)    44
第5章  搭建開發(fā)環(huán)境    45
5.1  創(chuàng)建項(xiàng)目    45
5.2  團(tuán)隊(duì)資源管理    46
5.3  添加庫文件    49
5.3.1  Json.NET    49
5.3.2  實(shí)體框架    50
5.3.3  ImageResizer    51
5.3.4  System.Linq.Dynamic    52
5.3.5  基于.NET的Web開發(fā)接口(Open Web Interface for .NET,Microsoft.Owin)    52
5.3.6  Microsoft.AspNet.Identity    52
5.3.7  ShortGuid    52
5.3.8  Mime-Detective    52
5.3.9  Error Logging Modules and Handlers for ASP.NET(ELMAH)    53
5.3.10  NLog    53
5.4  創(chuàng)建實(shí)體模型    54
5.4.1  配置數(shù)據(jù)庫連接    54
5.4.2  數(shù)據(jù)庫上下文:ApplicationDbContext    54
5.4.3  與Identity相關(guān)的實(shí)體類    56
5.4.4  文章類別實(shí)體    58
5.4.5  文章實(shí)體    60
5.4.6  媒體實(shí)體    61
5.4.7  標(biāo)簽實(shí)體    62
5.5  數(shù)據(jù)遷移    63
5.5.1  啟用遷移    63
5.5.2  調(diào)整文章分類表的自增種子值    64
5.5.3  添加觸發(fā)器    64
5.5.4  添加“未分類”類別    66
5.5.5  初始化角色    67
5.5.6  創(chuàng)建初始賬號    67
5.5.7  自動遷移    67
5.6  配置Identity    68
5.7  其他配置    70
5.7.1  系統(tǒng)配置    70
5.7.2  基礎(chǔ)控制器(BaseController)    71
5.7.3  資源文件    73
5.8  添加Ext JS應(yīng)用程序    75
5.8.1  導(dǎo)入腳本    75
5.8.2  創(chuàng)建首頁    75
5.8.3  配置app.json    76
5.8.4  關(guān)于智能提示    76
5.8.5  簡體中文的本地化文件的問題    77
5.8.6  修正中文排序問題    77
5.8.7  修正Ext.util.Format的defaultValue方法    78
5.8.8  擴(kuò)展Ext.form.field.VTypes    78
5.8.9  全局配置類    80
5.8.10  訪問地址類    81
5.8.11  狀態(tài)管理類    85
5.8.12  重新封裝的toast    90
5.8.13  本地化類    91
5.9  小  結(jié)    93
第6章  數(shù)據(jù)傳輸?shù)臉?biāo)準(zhǔn)化    94
6.1  標(biāo)準(zhǔn)化的數(shù)據(jù)傳輸    94
6.1.1  標(biāo)準(zhǔn)化的數(shù)據(jù)傳輸是什么    94
6.1.2  為什么要實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)臉?biāo)準(zhǔn)化    94
6.1.3  標(biāo)準(zhǔn)化數(shù)據(jù)傳輸?shù)暮锰?nbsp;   94
6.2  如何實(shí)現(xiàn)標(biāo)準(zhǔn)化    95
6.2.1  Ext JS的主要數(shù)據(jù)傳輸方式    95
6.2.2  擴(kuò)展代理    96
6.2.3  在服務(wù)器端統(tǒng)一輸出接口    98
6.2.4  統(tǒng)一的錯(cuò)誤處理    99
6.3  小  結(jié)    102
第7章  遷移管理模板    103
7.1  管理模板簡介    104
7.1.1  App.js    104
7.1.2  Application.js    105
7.1.3  主視圖:Admin.view.main.Main    105
7.1.4  主容器:Admin.view.main.MainContainerWrap    108
7.1.5  主視圖控制器:Admin.view.main.MainController    109
7.1.6  要遷移的視圖    115
7.2  實(shí)施遷移    115
7.2.1  主視圖    115
7.2.2  空白視圖    118
7.2.3  404視圖    119
7.2.4  500視圖    120
7.2.5  登錄視圖    120
7.2.6  重置密碼視圖    121
7.3  小  結(jié)    123
第8章  登錄與權(quán)限控制    124
8.1  權(quán)限控制的基本思路    124
8.2  登  錄    125
8.2.1  驗(yàn)證碼    125
8.2.2  提交    128
8.2.3  使用Identity實(shí)現(xiàn)登錄    129
8.2.4  何時(shí)登錄    132
8.2.5  視圖切換    136
8.2.6  狀態(tài)恢復(fù)    137
8.3  退  出    138
8.3.1  退出按鈕    138
8.3.2  實(shí)現(xiàn)退出    138
8.4  修改密碼    139
8.4.1  修改密碼按鈕    139
8.4.2  提交表單    139
8.4.3  實(shí)現(xiàn)密碼修改    140
8.5  小  結(jié)    141
第9章  用戶管理    142
9.1  概  述    142
9.2  用戶模型    142
9.2.1  概述    142
9.2.2  基礎(chǔ)模型    143
9.2.3  用戶模型    145
9.3  用戶視圖、視圖模型和視圖控制器    146
9.3.1  創(chuàng)建文件    146
9.3.2  列定義    147
9.3.3  選擇模型    149
9.3.4  網(wǎng)格的樣式    149
9.3.5  網(wǎng)格的布局    150
9.3.6  工具欄與按鈕的UI    153
9.3.7  通過綁定來啟用或禁用按鈕    155
9.3.8  緩存存儲    156
9.3.9  排序    158
9.3.10  分頁    161
9.3.11  簡單的查詢功能    162
9.3.12  高亮顯示搜索值與基礎(chǔ)視圖控制器    165
9.3.13  復(fù)選列的狀態(tài)    166
9.3.14  刷新    169
9.3.15  刪除    169
9.4  用戶編輯視圖    172
9.4.1  基礎(chǔ)表單面板    172
9.4.2  只讀字段的樣式    181
9.4.3  保存和新建按鈕    181
9.4.4  用戶編輯視圖    184
9.4.5  獲取全局共享窗口和新建用戶    186
9.4.6  編輯用戶    190
9.5  小  結(jié)    191
第10章  媒體管理    192
10.1  概  述    192
10.2  媒體模型    193
10.3  媒體視圖    193
10.3.1  媒體視圖的定義    193
10.3.2  媒體面板    194
10.3.3  數(shù)據(jù)視圖    195
10.3.4  數(shù)據(jù)視圖的插件    198
10.3.5  分頁工具欄    199
10.3.6  在分頁工具欄中添加按鈕    199
10.3.7  上傳按鈕    200
10.3.8  進(jìn)度條    202
10.3.9  文件上傳    204
10.3.10  存儲    206
10.3.11  排序    208
10.3.12  查詢    209
10.3.13  關(guān)鍵字高亮顯示    212
10.3.14  修改描述字段    213
10.3.15  刪除    214
10.3.16  查看媒體    215
10.4  媒體選擇窗口    216
10.5  小  結(jié)    219

本目錄推薦

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