在好例子网,分享、交流、成长!
您当前所在位置:首页C# 开发实例C#语言基础 → 《ExtJS6.2开发指南》doc

《ExtJS6.2开发指南》doc

C#语言基础

下载此实例
  • 开发语言:C#
  • 实例大小:4.70M
  • 下载次数:13
  • 浏览次数:412
  • 发布时间:2019-05-27
  • 实例类别:C#语言基础
  • 发 布 人:yangtzeuh
  • 文件格式:.doc
  • 所需积分:2
 相关标签: ExtJS

同类人气实例

实例介绍

【实例简介】
【实例截图】

【核心代码】

目录

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

标签: ExtJS

实例下载地址

《ExtJS6.2开发指南》doc

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警