基本信息
源码名称:《ExtJS6.2开发指南》doc
源码大小:4.70M
文件格式:.doc
开发语言:C#
更新时间:2019-05-27
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):78630559

本次赞助数额为: 2 元 
   源码介绍


目录

1 代码规范 7

2 类系统 8

2.1 类的声明 8

2.2 配置 9

2.3 静态方法 11

3 布局和容器 12

3.1 容器Container 12

3.2 布局 13

3.2.1 使用布局 13

3.2.2 工作原理 14

4 组件 15

4.1 组件层级树 15

4.2 xtype和延迟初始化 16

4.3 浮动组件 17

4.4 创建自定义组件 18

4.4.1 组合还是继承 18

4.4.2 模板方法 18

4.4.3 扩展哪个类 20

5 数据包 23

5.1 Model 23

5.1.1 创建Model 24

5.2 Store 24

5.3 Validation 26

6 事件 27

6.1 什么是Event 27

6.2 监听Event 28

6.3 后续添加监听事件监听器 29

6.4 删除监听器 29

6.5 scope选项 30

6.6 只监听一次事件 31

6.7 使用缓存 31

6.8 触发自定义事件 32

6.9 监听DOM事件 32

7 内存泄露 33

7.1 阻止基类清理工作 33

7.2 没有清除DOM的监听器 33

7.3 保持对象的引用 34

7.4 持续创建有副作用的实例 35

7.5 清除任何在缓存中的注册 36

7.6 小结 36

8 定义应用外观 36

8.1 制作主题 36

8.1.1 准备工作 36

8.1.2 创建测试主题的应用 37

8.1.3 创建自定义主题包和文件目录结构 37

8.1.4 配置主题的继承关系 37

8.1.5 修改全局主题变量 38

8.1.6 应用主题 39

8.1.7 配置组件变量 39

8.1.8 创建用户组件UI 40

8.1.9 通过JS覆盖(override)主题 41

8.1.10 定制image 42

8.2 装饰你的应用 42

8.2.1. 修改主题变量 42

8.2.2. 装点应用视图 42

8.3 使用Sencha Themer定制主题 43

8.3.1. 准备工作 43

8.3.2. 全局属性操作 46

8.3.3. 组件属性操作 49

8.3.4. Inspect模式 50

8.3.5. 应用主题 51

8.3.6. 保存主题 51

8.3.7. 小结 51

9 字体图标库 51

9.1 Font Awesome 52

9.2 ExtJS Font 52

9.3 ExtJS Font 53

9.4 如何使用 54

9.4.1. iconCls方式 54

9.4.2. glyph方式 54

10 结构 55

10.1 应用程序结构 55

10.2 什么是MVC 55

10.3 什么是MVVM 55

10.4 MVCMVVM 55

10.5 应用概览 56

10.5.1. 应用程序Application 57

10.5.2. app.js 58

10.5.3. Application.js 59

10.5.4. 视图 60

10.5.5. Controller 64

10.5.6. ViewModel 65

10.5.7. Model 65

10.5.8. Store 65

11 ExtJS中的ViewController 66

11.1 Ext.app.Controller 66

11.2 Ext.app.ViewController 66

11.3 引用 67

11.4 封装 69

11.5 监听器和事件作用域 71

12 View Models and Data Binding 71

12.1 组件绑定 72

12.1.1. 绑定和配置 72

12.1.2. 绑定布尔配置 73

12.1.3. 绑定和优先权 73

12.1.4. 绑定和子组件 74

12.1.5. 双向绑定 74

12.1.6. 绑定和组件状态 76

12.1.7. 绑定描述符 77

12.2 创建视图模型 79

12.3 计算式 79

12.4 计算式和显示绑定 80

12.5 双向绑定 81

12.6 建议 82

13 深入探究视图模型 83

13.1 数据和继承 83

13.2 调度和依赖 84

13.3 算式依赖 85

14 路由 85

14.1 路由用来做什么 86

14.2 路由不能做什么 86

14.3 什么是hash 86

14.4 在应用中实现路由 86

14.5 更新hash 87

14.6 Default Token 87

14.7 有参数的Hash 88

14.8 Hash参数的格式化 88

14.9 路由处理 89

14.10 处理不匹配的路由 91

14.11 单个Hash里使用多重路由 91

15 登录的例子 91

15.1 生成应用 91

15.2 创建登录视图组件 92

15.3 禁掉mainView 92

15.4 创建登录窗口 93

15.4.1. Windowitems配置 95

15.4.2. xtype 96

15.4.3. Formtems 96

15.4.4. Button 96

15.4.5. formBind 96

15.4.6. listeners 96

15.5 添加登录逻辑 96

15.5.1. onLoginClick() 97

15.5.2. localStorage 98

15.5.3. getView() 98

15.5.4. Ext.create({ xtype: 'app-main' }) 98

15.6 Application.js中加入launch逻辑 98

15.6.1. requires 99

15.6.2. launch 100

15.6.3. localStorage.getItem() 100

15.6.4. 三元运算 100

15.7 添加Viewport插件和退出登录按钮 100

15.8 添加主逻辑 103

16 支持的浏览器 105