图书介绍

深入浅出Ext JSPDF|Epub|txt|kindle电子书版本网盘下载

深入浅出Ext JS
  • 徐会生,何启伟,康爱媛著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115196224
  • 出版时间:2009
  • 标注页数:385页
  • 文件大小:61MB
  • 文件页数:396页
  • 主题词:JAVA语言-主页制作-程序设计

PDF下载


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

下载说明

深入浅出Ext JSPDF格式电子书版下载

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

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

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

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

图书目录

第1章 EXT概述1

下载EXT发布包1

如何查看EXT自带的API和示例1

为什么有些示例必须放在服务器上才能看到效果2

Hello World2

直接使用下载的发布包2

在项目中使用EXT3

为什么页面提示“找不到图片”3

辅助开发4

调试工具Firebug4

开发利器Spket7

本章小结10

第2章EXT框架基础11

EXT的事件和类11

自定义事件11

浏览器事件13

Ext.lib.Event13

Ext.util.observable14

Ext.EventManager17

Ext.EventObject19

EXT的核心组件20

Ext.Component20

Ext.BoxComponent22

Ext.Container23

Ext.Panel24

Ext.TabPanel24

本章小结27

第3章 表格控件28

Grid的特性简介28

制作一个简单的Grid29

Grid常用功能详解32

部分属性功能32

自主决定每列的宽度33

让Grid支持按列排序35

解决中文排序35

显示日期类型数据37

在单元格里显示红色的字、图片和按钮38

给Grid的行和列设置颜色41

自动显示行号和复选框42

自动显示行号43

复选框44

选择模型45

表格视图——Ext.grid.GridView46

表格分页47

为Grid添加分页工具条48

通过后台脚本获得分页数据49

分页工具栏显示在Grid的顶部51

让EXT支持前台排序52

后台排序53

可编辑表格控件——EditorGrid55

制作一个简单的EditorGrid55

添加一行数据56

保存修改结果58

验证EditGrid中的数据59

限制输入数据的类型60

属性表格控件——PropertyGrid63

PropertyGrid64

只能看不能动的PropertyGrid65

强制对name列排序65

根据name获得value66

自定义编辑器66

分组表格控件——Group66

分组表格简介67

分组表格视图Ext.grid.GroupingView68

可拖放的表格69

拖放改变表格的大小69

在同一个表格里拖放70

表格之间的拖放72

表格与树之间的拖放73

Grid与右键菜单73

本章小结74

第4章 表单与输入控件76

制作一个表单76

FormPanel和BasicForm详解77

EXT支持的控件77

控件继承图77

表单控件78

基本输入控件Ext.form.Field78

文本输入控件Ext.form.TextField79

多行文本输入控件Ext.form.TextArea80

日期输入控件Ext.form.DateField80

时间输入控件Ext.form.TimeField81

在线编辑器Ext.form.HtmlEditor81

隐藏域Ext.form.Hidden82

下拉输入框Ext.form.TriggerField82

使用表单提交数据83

EXT默认的提交形式83

使用HTML原始的提交形式85

单纯Ajax85

数据校验86

输入不能为空86

最大长度和最小长度87

借助vtype88

自定义校验规则88

算不上校验的NumberField88

使用后台返回的校验信息89

表单布局90

默认的平铺布局90

平行分列布局91

在布局中使用fieldset93

在fieldset中使用布局95

自定义布局:在表单中加入图片96

ComboBox详解97

ComboBox简介98

将Select转换成ComboBox99

ComboBox结构详解99

使用远程数据101

ComboBox的高级配置102

监听用户选择了哪条数据104

使用本地数据实现省、市、县级联104

使用后台数据实现省、市、县级联107

复选框和单选框110

复选框110

单选框Radio111

文件上传112

自动把数据填充到表单中113

本章小结114

第5章 树形结构116

TreePanel的基本使用116

创建一棵树116

为树生枝展叶117

tree的配置118

使用TreeLoader获得数据119

读取本地JSON数据121

Struts 2的JsonPlugin121

使用JSP提供后台数据122

树的事件125

右键菜单126

修改节点的默认图标127

从节点弹出对话框128

节点提示信息129

为节点设置超链接129

直接修改树节点名称130

树形的拖放131

节点拖放的三种形式131

叶子不能append131

判断拖放的目标132

树之间的拖放134

树形过滤器TreeFilter135

利用TreeSorter对树进行排序137

树形节点视图——Ext.tree.TreeNodeUI138

表格与树形的结合——Ext.tree.ColumnTree139

本章小结142

第6章 拖放143

拖放简介143

拖放的简单应用143

拖放组件体系144

拖放的事件146

高级拖放148

Basic148

Handle149

On Top150

Proxy151

Group152

Grid154

Circle155

Region157

本章小结158

第7章 弹出窗口159

Ext.MessageBox159

Ext.MessageBox.alert()159

Ext.MessageBox.confirm()160

Ext.MessageBox.prompt()160

对话框的更多配置161

可以输入多行的输入框161

自定义对话框的按钮162

进度条162

动画效果164

Ext.window的常用属性164

创建一个窗口164

窗口的最大化和最小化165

窗口的隐藏与销毁167

防止窗口超出浏览器167

设置窗口中的按钮169

窗口的其他配置选项170

窗口分组171

向窗口中放入各种控件172

在窗口中加入表格172

在窗口中加入表单173

复杂布局174

本章小结176

第8章 布局177

布局的用途177

最简单的布局FitLayout179

常用的边框布局BorderLayout182

设置子区域的大小184

使用split并限制它的范围185

子区域的展开和折叠187

制作伸缩菜单的布局——Accordion191

实现操作向导的布局——CardLayout192

控制位置和大小的布局——AnchorLayout和AbsoluteLayout194

表单专用的布局FormLayout199

分列式的布局ColumnLayout200

表格状的布局TableLayout202

与布局相关的其他知识204

超类Ext.Container的公共配置与xtype的概念204

layout的超类Ext.layout.ContainerLayout205

不指定任何布局时会发生的情况206

使用Viewport对整个页面进行布局206

使用嵌套实现复杂布局207

本章小结210

第9章 工具栏和菜单211

简单菜单211

向菜单中添加分隔线212

多级菜单213

高级菜单214

多选菜单和单选菜单214

日期菜单216

颜色菜单216

Ext.menu.Adapter菜单适配器217

使用Ext.menu.MenuMgr统一管理菜单220

工具栏组件详解220

Ext.Toolbar.Button221

Ext.Toolbar.TextMenu221

Ext.Toolbar.Spacer222

Ext.Toolbar.Separator222

Ext.Toolbar.Fill223

Ext.Toolbar.SplitButton223

为工具条添加HTML标签224

为工具条添加输入控件225

分页工具条Ext.PagingToolbar225

Ext.PagingToolbar的基本用法225

向Ext.PagingToolbar添加按钮组件226

右键弹出菜单227

本章小结229

第10章 数据存储与传输230

Ext.data简介230

Ext.data.Connection230

Ext.data.Record232

Ext.data.Store233

基本应用233

对数据进行排序234

从store中获取数据234

更新store中的数据236

加载及显示数据237

其他功能238

常用proxy239

MemoryProxy239

HttpProxy240

ScriptTagProxy240

常用Reader241

ArrayReader241

JsonReader242

XmlReader243

高级store245

EXT中的Ajax246

最容易看到的Ext.Ajax246

Ext.lib.Ajax是更底层的封装247

关于scope和createDelegate()247

DWR与EXT整合249

在EXT中直接使用DWR249

DWRProxy250

DWRTreeLoader252

DWRProxy和ComboBox253

localXHR支持本地使用Ajax254

本章小结255

第11章 实用工具256

EXT提供的常用函数256

onReady函数256

get函数257

query函数和select函数260

encode函数和decode函数263

extend函数265

apply函数和applyIf函数266

namespace函数266

Ext.isEmpty函数267

Ext.each函数268

Ext.DomQuery269

用DomHelper和Template动态生成HTML272

用DomHelper生成小片段272

Ext.DomHelper.applyStyles函数275

Template模板276

Ext.DomHelper.createTemplate函数278

复杂模板XTemplate279

用Ext.Utils.CSS切换主题281

悬停提示282

初始化282

注册提示283

标签提示283

全局配置283

个体配置284

使用Ext.state保存状态285

fx实现的动画效果288

局部更新网页内容288

Ext.util.Format290

使用Ext.util.CSS管理CSS样式290

使用Ext.util.ClickRepeater处理点击事件291

使用Ext.util.DelayedTask延时执行函数293

使用Ext.util.TaskRunner执行循环任务294

混合型集合Ext.util.MixedCollection295

使用Ext.util.TextMetrices获得文本所占的高度和宽度299

Ext.KeyNav处理导航按键300

Ext.KeyMap为对象绑定按键功能302

扩展304

扩展Date304

扩展String306

扩展Function306

扩展Number308

扩展Array308

Ext.ux.Portal309

Ext.Desktop312

本章小结316

第12章 一个完整的EXT应用317

确定整体布局317

使用HTML和CSS设置静态信息319

对学生信息进行数据建模320

在页面中显示学生信息列表324

添加表单编辑学生信息329

为表单添加提交事件332

清空表单信息335

删除指定的学生信息336

在Grid和Form之间进行数据交互337

本章小结338

第13章 通过Ext Framework合理地应用EXT339

Ext Framework简介339

Ext Framework架构解析342

主要的第三方包342

后台类关系图342

前台组件关系图344

本章小结347

附录A EXT常见问题348

附录B EXT对AIR的支持355

附录C EXT的版本变迁364

热门推荐