图书介绍

JavaScript凌厉开发 ExtJS3详解与实践PDF|Epub|txt|kindle电子书版本网盘下载

JavaScript凌厉开发 ExtJS3详解与实践
  • 张鑫,黄灯桥,杨彦强编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302222842
  • 出版时间:2010
  • 标注页数:390页
  • 文件大小:124MB
  • 文件页数:412页
  • 主题词:主页制作-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

JavaScript凌厉开发 ExtJS3详解与实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 开篇1

1.1 网络开发浪潮2

1.2 基于JavaScript的RIA开发观念3

1.3 风靡世界的Ext3

第2章 Ext起步7

2.1 获取Ext的方法8

2.2 Ext运行环境8

2.3 如何兼容其他JavaScript库9

2.4 如何学好Ext框架11

第3章 Ext基础13

3.1 构成界面的元素14

3.1.1 获取页面元素14

3.1.2 Ext.get()/Ext.fly()区别16

3.1.3 获取周边元素17

3.1.4 元素的增/删/改/查18

3.2 元素的高级查询22

3.2.1 DomQuery详解22

3.2.2 Composite元素集合25

3.2.3 CSS选择符详解27

3.2.4 ID/Class拾遗30

3.3 控制元素30

3.3.1 页面显示方法30

3.3.2 动画Fx集锦32

3.3.3 元素小结33

3.4 应用模板34

3.4.1 Ext.Template35

3.4.2 Ext.XTemplate37

3.5 例子:制作一个对话框39

3.5.1 afterRender事件41

3.5.2 继承用法43

第4章 Ext事件45

4.1 浏览器事件浅析46

4.1.1 内联式登记(inline)46

4.1.2 传统式登记47

4.1.3 IE式登记47

4.1.4 DOM Level 2式登记48

4.1.5 事件对象50

4.2 事件与函数50

4.2.1 变量的声明50

4.2.2 嵌套的函数51

4.2.3 Function.call()/apply()52

4.2.4 深入Event Handler54

4.2.5 Ext的事件59

4.3 高级事件及其控制62

4.3.1 基础事件与高级组件事件62

4.3.2 高级组件事件详解64

4.3.3 键盘上的按键事件69

4.4 例子:制作一个小Widget71

4.4.1 定义UI/CSS72

4.4.2 继承Observable(重点)74

4.4.3 配置项参数76

第5章 创建图形界面79

5.1 界面架构及原理80

5.1.1 组件的生存周期81

5.1.2 模板方法简介87

5.1.3 对象模型之Component92

5.1.4 对象模型之Container92

5.1.5 对象模型之Panel93

5.1.6 对象模型之Viewport94

5.1.7 小结95

5.2 组件的高级应用95

5.2.1 组件的延时渲染95

5.2.2 组件管理器96

5.2.3 避免相同id的冲突97

5.2.4 组件之间的通信98

5.2.5 关于插件的应用100

5.3 容器的布局101

5.3.1 布局简介101

5.3.2 使用AnchorLayout104

5.3.3 使用FormLayout106

5.3.4 使用ColumnLayout107

5.3.5 调试ColumnLayout113

5.4 拖放操作115

5.4.1 入门:一个小游戏115

5.4.2 简单的拖放116

5.4.3 自定义拖放详解118

5.4.4 群体式拖放模式119

第6章 展示数据123

6.1 如何产生组件读取的数据124

6.1.1 org.json(Struts篇)124

6.1.2 LitJSON(.NET篇)128

6.2 表格组件Grid135

6.2.1 Grid入门135

6.2.2 Store结构144

6.2.3 分页、查询、排序149

6.2.4 列模型与单元格155

6.2.5 多层表头161

6.2.6 使用拖放行为163

6.2.7 PropertyGrid扩展简介169

6.2.8 使用DataView组件171

6.3 表单组件Form179

6.3.1 表单提交179

6.3.2 表单验证及其控制186

6.3.3 表单/数据绑定193

6.3.4 插件/扩展两则196

6.3.5 集成TinyMCE Editor编辑器198

6.4 列表组件ComboBox201

6.4.1 基本使用方法201

6.4.2 调整Combobox内的元素206

6.4.3 实现Combobox的联动211

6.4.4 TreeComboBox简介214

6.5 树状组件Tree216

6.5.1 Tree入门216

6.5.2 如何定义数据源221

6.5.3 改变节点图标224

6.5.4 Tree的拖放226

6.5.5 调试动态树229

第7章 数据驱动237

7.1 XML/JSON数据格式比较238

7.2 容器类MixedCollection239

7.2.1 构造器以及属性240

7.2.2 集合存储操作方法(一)241

7.2.3 集合存储操作方法(二)245

7.2.4 集合查询遍历方法246

7.3 数据存储基本单元Record与DataField248

7.3.1 准备基础数据248

7.3.2 DataField详解250

7.3.3 Record详解(一)250

7.3.4 Record详解(二)252

7.4 数据存储Store255

7.4.1 数据的载入255

7.4.2 远程数据的载入259

7.4.3 数据的添加263

7.4.4 取得记录信息269

7.4.5 排序273

7.4.6 事务模式274

7.4.7 查找276

7.5 数据代理DataProxy277

7.5.1 Ext.data.DataProxy277

7.5.2 Ext.data.MemoryProxy278

7.5.3 Ext.data.HttpProxy279

7.5.4 Ext.data.ScriptTagProxy280

7.6 数据读取器DataReader282

7.6.1 Ext.data.DataReader282

7.6.2 Ext.data.ArrayReader282

7.6.3 Ext.data.JsonReader284

7.6.4 Ext.data.XmlReader286

7.7 Ext.ux.DWR+Spring287

7.7.1 DwrProxy/DwrReader288

7.7.2 整合Spring的例子289

7.7.3 Web服务端配置289

7.7.4 服务层接口291

7.8 RESTful的支持293

7.9 Ext.Direct293

7.9.1 通迅新方式:Ext.Direct293

7.9.2 配置器294

7.9.3 API供应器296

7.9.4 路由器298

7.9.5 例子300

7.9.6 小结301

第8章 JavaScript高级应用303

8.1 JavaScript闭包详解304

8.1.1 闭包的概念304

8.1.2 闭包成员的生命周期305

8.1.3 引用而不是复制306

8.1.4 闭包应用场景307

8.2 JavaScript的继承308

8.2.1 大杂烩JavaScript308

8.2.2 定义类别309

8.2.3 加入方法310

8.2.4 基于类的继承311

8.3 修改页面皮肤315

8.3.1 从Ext.BLANK_IMAGE_URL说起315

8.3.2 实时换肤功能317

8.3.3 样式精粹:CSS Sprites318

8.3.4 九宫格方位与baseCls320

8.4 处理i18n322

8.4.1 国际化与本地化322

8.4.2 多语言的Ext323

第9章 大型UI控件327

9.1 Edk简介328

9.1.1 项目起步328

9.1.2 顶层源码概览331

9.1.3 数据通信机制Ext.Direct333

9.2 如何复用Ext组件338

9.2.1 “1+2”之一339

9.2.2 “1+2”之二341

9.2.3 “1+2”之三343

9.2.4 小结347

9.3 Edk.grid.*348

9.3.1 浅谈行为模式348

9.3.2 如何分配Action349

9.3.3 如何扩展该模式351

9.4 Edk.tree.*351

9.4.1 如何设计分类的Tree351

9.4.2 如何添加特定的节点353

9.4.3 如何使得TreeNode可编辑354

9.5 Edk.formPanel.*354

9.6 Edk.attachment.*356

第10章 新闻管理系统359

10.1 简介360

10.1.1 项目需求360

10.1.2 面向.NET的架构360

10.1.3 系统需要使用的资源360

10.1.4 准备数据库表361

10.1.5 设置配置文件363

10.2 页面实作365

10.2.1 登录页(index.html)365

10.2.2 主页面(index.aspx)370

10.2.3 用户管理页面(users.aspx)372

10.2.4 新闻管理页面(news.aspx)379

10.2.5 剩余的服务端任务390

热门推荐