当前位置:首页 > 工业技术
Ext JS 6.2实战
Ext JS 6.2实战

Ext JS 6.2实战PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:黄灯桥著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2018
  • ISBN:9787302488156
  • 页数:289 页
图书介绍:Ext JS从5.0开始,架构又发生了重大变化,本书以6.2版本为基础写作。本书为实战类图书,将通过一个具体的应用程序示例,一步一步的带领读者进入Ext JS 6.2的开发世界,掌握使用Ext JS 6.2开发应用程序的技术。
《Ext JS 6.2实战》目录
标签:实战

第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

返回顶部