v

您的位置:VeryCD图书教育科技

图书资源事务区


《ExtJS源码分析与开发实例宝典》高清文字版[PDF]

  • 状态: 精华资源
  • 摘要:
    图书分类科技
    出版社电子工业出版社
    发行时间2010年1月1日
    语言简体中文
  • 时间: 2013/09/25 22:44:41 发布 | 2013/09/25 23:36:24 更新
  • 分类: 图书  教育科技 

sxdgy

精华资源: 488

全部资源: 494

相关: 分享到新浪微博   转播到腾讯微博   分享到开心网   分享到人人   分享到QQ空间   订阅本资源RSS更新   美味书签  subtitle
该内容尚未提供权利证明,无法提供下载。
中文名ExtJS源码分析与开发实例宝典
作者彭仁夔
图书分类科技
资源格式PDF
版本高清文字版
出版社电子工业出版社
书号9787121098734
发行时间2010年1月1日
地区大陆
语言简体中文
简介

本书是高清文字版.非扫描.拒绝模糊.享受清晰!

无法下载的用户请到评论区一楼查看网盘地址!


IPB Image

内容介绍:

本书分为四个部分,讲解了Ext JS的背景及体系结构、Ext JS的核心基础知识、在DOM元素基 础上扩展的Ext JS元素、Ext JS组件的原理及各大组件的应用。

内容截图:

IPB Image



目录

第1部分 快速入门21
第1章 Web如此美丽,初探Ext JS22
1.1 Ext JS是什么22
1.2 为什么选择Ext JS23
1.3 如何学习Ext JS25
1.3.1 获取源码并部署25
1.3.2 开发工具的智能提示25
1.3.3 文档和实例的学习28
1.3.4 学习论坛29
1.4 Ext JS体系结构29
1.4.1 体系结构29
1.4.2 文件结构31
1.5 小结33
第2章 Ext JS 3.0实例入门34
2.1 准备工作,配置环境34
2.2 看似简单的登录页面,隐藏好大的学问35
2.2.1 页面布局36
2.2.2 表单布局38
2.2.3 验证码40
2.2.4 表单验证41
2.2.5 表单提交42
2.3 主框架页面44
2.3.1 主框架页面布局46
2.3.2 左边导航菜单48
2.3.3 右边工作区域50
2.4 子页面51
2.4.1 数据处理52
2.4.2 列表53
2.5 小结54
第2部分 核心技术55
第3章 Ext JS核心基础56
3.1 继承的扩展56
3.1.1 对象的继承56
3.1.2 类的继承57
3.1.3 Ext.extend扩展58
3.2 函数的扩展61
3.2.1 从一个错误说起61
3.2.2 函数的委托62
3.3 数组及集合64
3.3.1 JavaScript数组64
3.3.2 Ext JS集合操作66
3.4 String的转换70
3.4.1 String转换的基本知识70
3.4.2 String和JSON转换71
3.4.3 查询字符串与对象转换73
3.5 Date的使用74
3.5.1 日期格式化74
3.5.2 日期的比较及计算77
3.6 定时任务77
3.6.1 有状态的定时任务管理78
3.6.2 定时任务管理器80
3.7 小结82
第4章 你必须知道的Ext JS事件机制83
4.1 浏览器事件机制83
4.2 Ext JS元素事件85
4.2.1 Event对象85
4.2.2 EventManager90
4.3 基本事件扩展94
4.3.1 DomReady处理94
4.3.2 快捷键的实现96
4.3.3 导航键的实现98
4.3.4 鼠标按住事件99
4.4 Ext JS组件事件101
4.4.1 事件对象101
4.4.2 组件的事件机制103
4.4.3 基于拦截的事件实现106
4.4.4 组件及元素事件结合108
4.5 扩展TabBox 事件109
4.5.1 焦点109
4.5.2 扩展TabBox 导航111
4.5.3 自定义TabBox 事件113
4.6 小结115
第5章 模板模型,组件开发的基石116
5.1 Ext JS模板概述116
5.2 正则表达式基础117
5.2.1 正则表达式引擎117
5.2.2 字符匹配119
5.2.3 选择、分组及引用121
5.3 正则表达式的使用123
5.3.1 exec和match123
5.3.2 replace函数123
5.4 基本模板125
5.4.1 模板的构建126
5.4.2 应用动态数据126
5.4.3 编译模板128
5.5 扩展模板130
5.5.1 实现原理131
5.5.2 编译Xtemplate模板135
5.5.3 为Xtemplate应用动态数据137
5.6 模板问题及改进138
5.6.1 模板的问题138
5.6.2 问题的解决139
5.7 通信录的实现143
5.7.1 应用DataView143
5.7.2 数据分页和过滤145
5.7.3 通信录中的信息146
5.8 小结148
第6章 改善用户体验,交互数据模型149
6.1 Ajax请求149
6.1.1 从网络通信协议开始149
6.1.2 手动实现Ajax152
6.1.3 便利函数让调用更加方便155
6.1.4 表单请求158
6.1.5 跨域请求162
6.2 Direct请求165
6.2.1 Comet请求165
6.2.2 RPC请求169
6.3 代理请求173
6.3.1 REST风格173
6.3.2 代理请求的处理过程175
6.3.3 MemoryProxy的扩展178
6.4 数据解析的实现180
6.4.1 定义表结构181
6.4.2 解析表数据187
6.4.3 数组解析的扩展192
6.5 数据回写193
6.5.1 组装请求参数194
6.5.2 保存之后更新195
6.6 数据存储197
6.6.1 构建Store对象197
6.6.2 载入数据200
6.6.3 保存数据202
6.7 DWR数据交互204
6.7.1 DWR请求扩展205
6.7.2 DWR数据解析208
6.7.3 CRUD操作211
6.8 小结212
第3部分 基于元素的开发213
第7章 元素扩展,让开发更灵活214
7.1 Ext. DomHelper类214
7.1.1 元素创建214
7.1.2 元素插入215
7.2 Ext.DomQuery类219
7.2.1 实现原理219
7.2.2 查询及过滤实现221
7.2.3 编译解析223
7.3 Ext JS元素架构226
7.3.1 Ext.Element元素227
7.3.2 Ext.CompositeElementLite229
7.4 表单实例231
7.4.1 实现并载入表单232
7.4.2 计算相关费用233
7.5 小结238
第8章 Ext JS样式的完美应用239
8.1 样式基本操作239
8.1.1 创建元素240
8.1.2 元素定位241
8.1.3 可视及其他243
8.2 JS操作样式244
8.2.1 style的操作245
8.2.2 class的操作247
8.2.3 动态加入CSS Rules249
8.2.4 重构它们250
8.3 Dimensions操作251
8.3.1 宽高操作252
8.3.2 坐标定位操作257
8.3.3 重构它们260
8.4 相对定位与约束262
8.4.1 元素相对定位262
8.4.2 scroll定位265
8.4.3 Resize元素定位的实现268
8.5 ImageCropper的实现272
8.5.1 创建容器273
8.5.2 创建三层图片并载入274
8.5.3 初始化Resize和拖曳276
8.5.4 显示选择内容277
8.6 小结280
第9章 让Web页面动起来281
9.1 动画的原理281
9.1.1 原理实现281
9.1.2 改进的实现284
9.2 Ext JS动画实现286
9.2.1 Ext JS动画管理器286
9.2.2 动画对象288
9.3 动画的进一步深入294
9.3.1 动画类型294
9.3.2 动画算法298
9.3.3 Fx特效处理302
9.4 扩展Ext JS矢量图306
9.4.1 excanvas基本应用306
9.4.2 excanvas高级应用314
9.5 交互式动画报表图320
9.5.1 基本折线图321
9.5.2 动画的实现328
9.5.3 交互式选择的实现331
9.5.4 ToolTip的实现336
9.6 小结339
第10章 拖曳技术,让用户也动起来340
10.1 Ext JS拖曳原理剖析340
10.1.1 如何选中元素340
10.1.2 如何实现鼠标移动位置341
10.1.3 如何确定元素目标位置342
10.2 Ext JS拖曳架构342
10.2.1 拖曳共性处理342
10.2.2 拖曳个性处理347
10.3 拖曳形式的选择题应用356
10.3.1 选择题的实现356
10.3.2 选项拖曳的实现359
10.4 拖曳高级扩展363
10.4.1 拖曳元素状态处理364
10.4.2 目标元素状态处理367
10.4.3 把拖曳目标和拖曳元素综合起来373
10.5 拖曳定制流程377
10.5.1 基本的流程图377
10.5.2 拖曳的实现381
10.5.3 拖曳的完善387
10.6 小结390
第4部分 深入组件的开发391
第11章 Ext JS组件模型的架构解析392
11.1 认识Ext JS组件392
11.2 生命周期设计394
11.2.1 初始化394
11.2.2 渲染表现396
11.2.3 销毁组件,释放系统资源398
11.3 可扩展性设计399
11.3.1 类继承的支持399
11.3.2 事件的支持400
11.3.3 插件的支持400
11.3.4 可配置的支持401
11.3.5 模板方法的支持401
11.4 可管理性设计401
11.4.1 全局统一管理402
11.4.2 组件类别管理402
11.4.3 内部状态管理403
11.5 组件分析法406
11.5.1 生命周期分析406
11.5.2 配置项分析408
11.5.3 方法及属性分析408
11.5.4 事件分析410
11.5.5 组件特性411
11.6 如何自定义组件411
11.6.1 组件的需求411
11.6.2 按生命周期来编写组件412
11.6.3 重构412
11.6.4 编写文档413
11.7 小结413
第12章 Ext JS面板,信息提示更人性化415
12.1 浮动层(Layer)415
12.1.1 shim实现415
12.1.2 shadow实现416
12.1.3 约束定位420
12.1.4 浮动层显示422
12.2 容器(Container)布局424
12.2.1 生命周期分析424
12.2.2 容器特性427
12.3 面板(Panel)布局429
12.3.1 面板组成429
12.3.2 面板样式434
12.3.3 面板的折迭/展开438
12.4 窗体(Window)布局440
12.4.1 最大最小化440
12.4.2 改变大小443
12.4.3 窗体显示问题444
12.5 工具提示446
12.5.1 Ext.Tip类446
12.5.2 Ext.ToolTip类447
12.5.3 Ext.QuickTip类449
12.6 气球提示(BalloonTip)452
12.6.1 实现BalloonTip组件453
12.6.2 进一步完善459
12.7 小结465
第13章 Ext JS 华丽的容器布局466
13.1 认识布局的流程466
13.1.1 布局概述466
13.1.2 布局的流程467
13.2 Border布局469
13.2.1 如何渲染470
13.2.2 如何计算布局区域472
13.2.3 如何实现折迭与展开475
13.3 锚定位布局479
13.3.1 AnchorLayout布局479
13.3.2 AbsoluteLayout布局481
13.3.3 FormLayout布局482
13.4 自适应布局484
13.4.1 FitLayout484
13.4.2 AccordionLayout485
13.4.3 CardLayout488
13.5 表行列布局488
13.5.1 ColumnLayout488
13.5.2 RowLayout489
13.5.3 TableLayout491
13.6 Box布局494
13.7 如何扩展TableFormLayout496
13.8 小结499
第14章 Ext JS Form的交互式表单500
14.1 FormPanel聚散地500
14.1.1 Form关系图500
14.1.2 与BaseForm关联502
14.1.3 与Field关联503
14.1.4 验证操作505
14.1.5 数据处理507
14.1.6 FieldSet512
14.2 Field组件513
14.2.1 Field的创建514
14.2.2 Field的验证515
14.3 文本输入组件517
14.3.1 单行文本输入组件517
14.3.2 多行文本输入组件521
14.3.3 文本编辑组件523
14.4 选择组件528
14.4.1 单个选择组件528
14.4.2 选择组530
14.5 下拉组件534
14.5.1 TriggerField534
14.5.2 Combox536
14.5.3 多选组件扩展543
14.6 注册页面的实现550
14.6.1 基本的Form组件应用550
14.6.2 上传处理554
14.7 小结557
第15章 Ext Grid组件让数据更直观558
15.1 认识Ext JS 的Grid558
15.1.1 概述558
15.1.2 如何创建GridPanel559
15.1.3 GridPanel如何运行560
15.1.4 可编辑的GridPanel563
15.2 列模式567
15.2.1 CM分析567
15.2.2 CM的高级应用570
15.3 选择模式573
15.3.1 RowSelectionModel573
15.3.2 CheckboxSelectionModel576
15.4 视图578
15.4.1 Grid生成HTML内容578
15.4.2 如何构建表结构581
15.4.3 导入数据586
15.4.4 通过流程进一步分析588
15.5 分页栏590
15.5.1 载入数据进行显示591
15.5.2 请求数据592
15.6 对Grid的改进593
15.6.1 下拉框编辑的问题593
15.6.2 嵌套表格的问题596
15.6.3 多表头操作599
15.7 单元格实现跨列运算602
15.7.1 单元格多选模式603
15.7.2 公式统计计算605
15.7.3 应用实例608
15.8 小结610
第16章 深入Ext JS 的树形展示611
16.1 树组件的原理611
16.2 Ext JS树组件的分析613
16.2.1 树的创建614
16.2.2 树的生命周期分析615
16.3 树组件节点616
16.3.1 基本节点617
16.3.2 TreeNode类618
16.4 树组件的事件625
16.4.1 事件的流程626
16.4.2 事件的选择模式628
16.5 完善树的功能629
16.5.1 树的数据629
16.5.2 编辑、过滤及排序634
16.6 ECOTree的实现639
16.6.1 树的基本实现639
16.6.2 节点的实现646
16.6.3 折迭、编辑、拖曳及其他完善650
16.7 小结655
第17章 基于Ext JS Menu组件的快速开发656
17.1 Action类656
17.1.1 Action类的作用656
17.1.2 Action类的运行流程657
17.2 Button类659
17.2.1 生命周期659
17.2.2 样式处理660
17.2.3 状态切换662
17.3 开发个性的工具栏664
17.3.1 如何解析工具项664
17.3.2 如何进行布局665
17.3.3 竖形工具栏的实现669
17.4 自己来设计菜单栏671
17.4.1 菜单的显示671
17.4.2 菜单的动作674
17.5 类UE编辑器的实现676
17.5.1 基本的编辑器676
17.5.2 活动工具栏679
17.6 小结682

正在读取……

这里是其它用户补充的资源(我也要补充):

暂无补充资源
正在加载,请稍等...

点击查看所有18网友评论

 

(?) [公告]留口水、评论相关规则 | [活动]每日签到 轻松领取电驴经验

    小贴士:
  1. 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  2. 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  3. 勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
  4. 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
  5. 如果您发现自己的评论不见了,请参考以上4条。