Ext JS 6.2实战PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:黄灯桥著
- 出 版 社:北京:清华大学出版社
- 出版年份:2018
- ISBN:9787302488156
- 页数:289 页
第1章 Ext JS6概述 1
1.1从Ext JS4到Ext JS5 1
1.2从Ext JS5到Ext JS6 1
1.3从Ext JS6.0到Ext JS6.2 2
1.4如何选择版本 2
1.5基础知识 3
1.5.1Ext JS的一些专用术语 3
1.5.2一些常见的配置项 4
1.5.3类的命名规则 5
1.6关于调试 6
1.7小结 6
第2章 Ext JS的MVVM模式介绍 7
2.1概述 7
2.1.1MVVM模式概述 7
2.1.2Ext JS的MVVM模式 8
2.2组件查询的机制 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小结 15
第3章 简单的CMS系统概述 16
3.1基本功能 16
3.2系统的主要数据结构 16
3.2.1文章类别表:T_Category 16
3.2.2文章表:T_Content 19
3.2.3媒体表:T_Media 19
3.2.4标签表:T_Tag 20
3.2.5标签与文章关联表:T_TagInContent 20
3.3ASP.NET Identity 20
3.4实体框架代码优先(Entity Framework Code-First) 20
3.5系统开发环境 21
3.6小结 21
第4章 使用Sencha Cmd创建应用程序 22
4.1概述 22
4.2安装Sencha Cmd 23
4.2.1运行环境配置 23
4.2.2安装Sencha Cmd 23
4.2.3验证安装 24
4.2.4语法 26
4.3创建应用程序 26
4.3.1创建应用程序前要考虑的问题 26
4.3.2开始创建应用程序 27
4.4应用程序的结构 30
4.4.1目录结构 30
4.4.2index.html 31
4.4.3bootstrap.css 33
4.4.4bootstrap.js 33
4.4.5application.js 33
4.4.6app.js 34
4.4.7SimpleCMS.view.main.Main 34
4.4.8SimpleCMS.view.main.List 37
4.4.9SimpleCMS.view.main.MainController 37
4.4.10SimpleCMS.view.main.MainModel 38
4.4.11app.json 38
4.5自定义样式 41
4.6生成应用程序 43
4.7关于乱码 43
4.8小结 44
第5章 搭建开发环境 45
5.1创建项目 45
5.2团队资源管理 46
5.3添加库文件 49
5.3.1Json.NET 49
5.3.2实体框架 50
5.3.3ImageResizer 51
5.3.4System.Lmq.Dynamic 52
5.3.5基于.NET的Web开发接口 52
5.3.6Microsoft.AspNet.Identity 52
5.3.7ShortGuid 52
5.3.8Mime-Detective 52
5.3.9Error Logging Modules and Handlers for ASP.NET(ELMAH) 53
5.3.10NLog 53
5.4创建实体模型 54
5.4.1配置数据库连接 54
5.4.2数据库上下文:ApplicationDbContext 54
5.4.3与Identity相关的实体类 56
5.4.4文章类别实体 58
5.4.5文章实体 60
5.4.6媒体实体 61
5.4.7标签实体 62
5.5数据迁移 63
5.5.1启用迁移 63
5.5.2调整文章分类表的自增种子值 64
5.5.3添加触发器 64
5.5.4添加“未分类”类别 66
5.5.5初始化角色 67
5.5.6创建初始账号 67
5.5.7自动迁移 67
5.6配置Identity 68
5.7其他配置 70
5.7.1系统配置 70
5.7.2基础控制器(BaseController) 71
5.7.3资源文件 73
5.8添加Ext JS应用程序 75
5.8.1导入脚本 75
5.8.2创建首页 75
5.8.3配置app.son 76
5.8.4关于智能提示 76
5.8.5简体中文的本地化文件的问题 77
5.8.6修正中文排序问题 77
5.8.7修正Ext.util.Format的defaultValue方法 78
5.8.8扩展Ext.form.field.VTypes 78
5.8.9全局配置类 80
5.8.10访问地址类 81
5.8.11状态管理类 85
5.8.12重新封装的toast 90
5.8.13本地化类 91
5.9小结 93
第6章 数据传输的标准化 94
6.1标准化的数据传输 94
6.1.1标准化的数据传输是什么 94
6.1.2为什么要实现数据传输的标准化 94
6.1.3标准化数据传输的好处 94
6.2如何实现标准化 95
6.2.1Ext JS的主要数据传输方式 95
6.2.2扩展代理 96
6.2.3在服务器端统一输出接口 98
6.2.4统一的错误处理 99
6.3小结 102
第7章 迁移管理模板 103
7.1管理模板简介 104
7.1.1Appjs 104
7.1.2Application.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实施迁移 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小结 123
第8章 登录与权限控制 124
8.1权限控制的基本思路 124
8.2登录 125
8.2.1验证码 125
8.2.2提交 128
8.2.3使用Identity实现登录 129
8.2.4何时登录 132
8.2.5视图切换 136
8.2.6状态恢复 137
8.3退出 138
8.3.1退出按钮 138
8.3.2实现退出 138
8.4修改密码 139
8.4.1修改密码按钮 139
8.4.2提交表单 139
8.4.3实现密码修改 140
8.5小结 141
第9章 用户管理 142
9.1概述 142
9.2用户模型 142
9.2.1概述 142
9.2.2基础模型 143
9.2.3用户模型 145
9.3用户视图、视图模型和视图控制器 146
9.3.1创建文件 146
9.3.2列定义 147
9.3.3选择模型 149
9.3.4网格的样式 149
9.3.5网格的布局 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高亮显示搜索值与基础视图控制器 165
9.3.13复选列的状态 166
9.3.14刷新 169
9.3.15删除 169
9.4用户编辑视图 172
9.4.1基础表单面板 172
9.4.2只读字段的样式 181
9.4.3保存和新建按钮 181
9.4.4用户编辑视图 184
9.4.5获取全局共享窗口和新建用户 186
9.4.6编辑用户 190
9.5小结 191
第10章 媒体管理 192
10.1概述 192
10.2媒体模型 193
10.3媒体视图 193
10.3.1媒体视图的定义 193
10.3.2媒体面板 194
10.3.3数据视图 195
10.3.4数据视图的插件 198
10.3.5分页工具栏 199
10.3.6在分页工具栏中添加按钮 199
10.3.7上传按钮 200
10.3.8进度条 202
10.3.9文件上传 204
10.3.10存储 206
10.3.11排序 208
10.3.12查询 209
10.3.13关键字高亮显示 212
10.3.14修改描述字段 213
10.3.15删除 214
10.3.16查看媒体 215
10.4媒体选择窗口 216
10.5小结 219
第11章 文章管理 220
11.1概述 220
11.2模型 220
11.2.1文章类别模型 220
11.2.2文章模型 221
11.2.3标签模型 221
11.3文章视图 222
11.3.1整体布局 222
11.3.2列表视图 222
11.3.3边框布局 223
11.4文章类别树 224
11.4.1树存储 224
11.4.2树面板 226
11.4.3文章类别的操作按钮 226
11.4.4删除文章类别 227
11.4.5刷新文章类别 229
11.5文章类别编辑视图 229
11.5.1基本定义 229
11.5.2返回按钮 230
11.5.3布局 230
11.5.4字段 231
11.5.5按钮 232
11.5.6类别下拉列表字段 232
11.5.7题图选择字段 234
11.5.8TinyMCE字段 235
11.5.9视图切换 239
11.5.10新建文章类别 241
11.5.11编辑文章类别 243
11.5.12完善父类别选择功能 245
11.5.13返回操作 248
11.6详细信息视图 248
11.7文章列表 251
11.7.1基本定义 251
11.7.2存储 252
11.7.3文章类别默认选择全部文章节点 253
11.7.4根据文章类别控制文章列表的标题和数据 254
11.7.5文章查询 255
11.7.6单击标题列的单元格切换到详细信息视图 257
11.7.7删除文章 258
11.7.8刷新文章 259
11.7.9通过拖动改变文章类别 259
11.8文章编辑视图 262
11.8.1字段 262
11.8.2完善文章类别的选择功能 264
11.8.3标签字段 265
11.8.4返回操作 267
11.8.5新建文章 267
11.8.6编辑文章 269
11.9标签管理窗口 269
11.9.1定义窗口 269
11.9.2通过字段值控制按钮 271
11.9.3存储 271
11.9.4新建标签 272
11.9.5删除标签 273
11.9.6在标签字段中实现新建标签 274
11.9.7在文章列表的工具栏添加标签管理按钮 274
11.10小结 275
第12章 打包和发布 276
12.1打包 276
12.1.1统一处理服务器错误 276
12.1.2创建应用程序的测试包 277
12.1.3在IIS新建一个应用程序 277
12.1.4复制文件 278
12.1.5修改首页文件 278
12.1.6配置数据库连接 279
12.1.7开始调试 279
12.2发布 279
12.2.1生成应用程序 279
12.2.2复制应用程序 279
12.2.3cache.appcache文件 279
12.2.4生成解决方案 279
12.2.5发布前的测试 281
12.2.6第一次部署时所要做的配置 281
12.2.7持续更新 281
12.3小结 281
第13章 Ext JS的跨平台特性 282
13.1Ext JS跨平台特性简介 282
13.2在Java平台使用SimpleCMS 282
13.2.1概述 282
13.2.2搭建开发环境 283
13.2.3添加应用程序 283
13.2.4创建首页文件 283
13.2.5修改app.json文件 283
13.2.6修改SimpleCMS.util.Url 283
13.2.7添加Json-lib 283
13.2.8辅助类ExtJs 284
13.2.9创建Servlet:GetUserInfo 285
13.3在PHP平台使用SimpleCMS 286
13.3.1搭建开发环境 286
13.3.2在XAMPP设置访问路径 286
13.3.3配置Yii框架 287
13.3.4添加应用程序 287
13.3.5修改首页文件 287
13.3.6辅助类ExtJs 287
13.3.7创建AccountController控制器 288
13.4小结 289
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上著 2020
- 《半小时漫画股票实战法》财经杂质著 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《数字插画实战 人像创作30例》王鲁光著 2019
- 《2017国家执业药师资格考试 全考点实战通关必备 中药学综合知识与技能 第3版》国家执业药师资格考试命题研究专家组 2017
- 《微软Azure实战参考》李竞,陈勇华编著 2019
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019