成功加入购物车
图书条目标准图
正版二手书,批量上传有误差,套装请联系客服再下单,均有笔记不影响使用,无赠品、光盘、MP3等
徐会生 著 / 人民邮电出版社 / 2010-05 / 平装
售价 ¥ 6.89
品相 八五品
优惠 满包邮
延迟发货说明
上书时间2024-05-05
卖家超过10天未登录
深入浅出Ext JS
《深入浅出ExtJS(第2版)》是《深入浅出ExtJS》的升级版,涵盖了最新发布的ExtJS3.2新特性,并对上一版的内容进行增补,充实了示例代码,同时补充了两个功能强大的实例。特别是新增了如何优化基于EXT的应用,提升加载速度,如何创建用户扩展组件以及常用的第三方扩展件等内容。大家可以看到如何在EXT中使用漂亮的图表,尽情欣赏EXT在性能方面实现的巨大突破,以及各种各样的绚丽组件。
《深入浅出ExtJS(第2版)》注重理论与实践相结合,适合各层次Web开发人员阅读。
以用户为中心的时代,应用的界面外观变得越来越重要。然而,很多程序员都缺乏美术功底,要开发出界面美观的应用实属不易。ExtJS的出现,为广大程序员解决了这一难题。它有丰富多彩的界面和强大的功能,是开发具有炫丽外观的RIA应用的最佳选择。
徐会生,高级软件工程师兼系统架构师,资深JavaEE开发专家。他是国内探索ExtJS的先驱之一,精通UI开发,业余时间为Family168撰写了大量开源方面的教程。
康爱媛,从事金融行业软件开发多年,目前是上海一家大型IT公司的高级工程师,利用JavaEE和ExtJS为众多行业开发过企业级的系统框架。
何启伟,拥有10余年JavaEE开发经验,为银行、医疗、烟草等各大行业成功开发了大量企业级应用。他用ExtJS和J2EE开发了一个强大的企业级应用框架——ExtFramework,在国内颇具影响力。同时,他还独立开发了大量EXT扩展组件,深受广大开发者欢迎。
第1章EXT概述1.1EXT版本变迁1.2下载EXT发布包1.3如何查看EXT自带的API和示例1.4为什么有些示例必须放在服务器上才能看到效果1.5HelloWorld1.5.1直接使用下载的发布包1.5.2在项目中使用EXT1.6为什么页面提示“找不到图片”1.7辅助开发1.7.1调试工具Firebug1.7.2开发利器Spket1.8小结第2章EXT框架基础2.1EXT的事件和类2.1.1自定义事件2.1.2浏览器事件2.1.3Ext.lib.Event2.1.4Ext.util.Observable2.1.5Ext.EventManager2.1.6Ext.EventObject2.2EXT的核心组件2.2.1Ext.Component2.2.2Ext.BoxComponent2.2.3Ext.Container2.2.4Ext.Panel2.2.5Ext.TabPanel2.3小结第3章表格控件3.1表格的特性简介3.2制作一个简单的表格3.3表格常用功能详解3.3.1部分属性功能3.3.2自主决定每列的宽度3.3.3让表格支持按列排序3.3.4解决中文排序3.3.5显示日期类型数据3.4表格渲染3.5给表格的行和列设置颜色3.6自动显示行号和复选框3.6.1自动显示行号3.6.2复选框3.7选择模型3.8表格视图——Ext.grid.GridView3.9表格分页3.9.1为表格添加分页工具条3.9.2通过后台脚本获得分页数据3.9.3分页工具条显示在表格的顶部3.9.4让EXT支持前台分页3.10后台排序3.11可编辑表格控件——EditorGrid3.11.1制作一个简单的EditorGrid3.11.2添加一行数据3.11.3保存修改结果3.11.4验证EditGrid中的数据3.11.5限制输入数据的类型3.12属性表格控件——PropertyGrid3.12.1PropertyGrid3.12.2只能看不能动的PropertyGrid3.12.3强制对name列排序3.12.4根据name获得value3.12.5自定义编辑器3.13分组表格控件——Group3.13.1分组表格简介3.13.2分组表格视图Ext.grid.GroupingView3.14可拖放的表格3.14.1拖放改变表格的大小3.14.2在同一个表格里拖放3.14.3表格之间的拖放3.14.4表格与树之间的拖放3.15表格与右键菜单3.16小结第4章表单与输入控件4.1制作表单4.2FormPanel和BasicForm详解4.3EXT支持的控件4.3.1控件继承图4.3.2表单控件4.3.3基本输入控件Ext.form.Field4.3.4文本输入控件Ext.form.TextField4.3.5多行文本输入控件Ext.form.TextArea4.3.6日期输入控件Ext.form.DateField4.3.7时间输入控件Ext.form.TimeField4.3.8在线编辑器Ext.form.HtmlEditor4.3.9隐藏域Ext.form.Hidden4.3.10下拉输入框Ext.form.TriggerField4.4使用表单提交数据4.4.1EXT默认的提交形式4.4.2使用HTML原始的提交形式4.4.3单纯Ajax4.5数据校验4.5.1输入不能为空4.5.2最大长度和最小长度4.5.3借助vtype4.5.4自定义校验规则4.5.5算不上校验的NumberField4.5.6使用后台返回的校验信息4.6表单布局4.6.1默认的平铺布局4.6.2平行分列布局4.6.3在布局中使用fieldset4.6.4在fieldset中使用布局4.6.5自定义布局4.7ComboBox详解4.7.1ComboBox简介4.7.2将Select转换成ComboBox4.7.3ComboBox结构详解4.7.4ComboBox读取远程数据4.7.5ComboBox的高级配置4.7.6监听用户选择的数据4.7.7使用本地数据实现省、市、县级联4.7.8使用后台数据实现省、市、县级联4.8复选框和单选框4.8.1复选框4.8.2单选框4.9文件上传4.10自动把数据填充到表单中4.11小结第5章树形结构5.1TreePanel的基本使用5.1.1创建一棵树5.1.2为树生枝展叶5.1.3树形的配置5.1.4使用TreeLoader获得数据5.1.5读取本地JSON数据5.1.6与Struts进行集成5.1.7使用JSP提供后台数据5.2树的事件5.3右键菜单5.4修改节点的默认图标5.5从节点弹出对话框5.6节点提示信息5.7为节点设置超链接5.8直接修改树节点名称5.9树形的拖放5.9.1节点拖放的3种形式5.9.2叶子不能append5.9.3判断拖放的目标5.9.4树之间的拖放5.10树形过滤器TreeFilter5.11利用TreeSorter对树进行排序5.12树形节点视图——Ext.tree.TreeNodeUI5.13表格与树形的结合——Ext.ux.tree.ColumnTree5.14小结第6章拖放6.1拖放简介6.2拖放的简单应用6.3拖放组件体系6.4拖放的事件6.5高级拖放6.5.1基础6.5.2控制柄6.5.3总在最上面6.5.4代理6.5.5分组6.5.6网格6.5.7拖动圆形6.5.8拖动范围6.6小结第7章弹出窗口7.1Ext.MessageBox7.1.1Ext.MessageBox.alert()7.1.2Ext.MessageBox.confirm()7.1.3Ext.MessageBox.prompt()7.2对话框的更多配置7.2.1可以输入多行的输入框7.2.2自定义对话框的按钮7.2.3进度条7.2.4动画效果7.3Ext.window的常用属性7.3.1创建窗口7.3.2窗口的最大化和最小化7.3.3窗口的隐藏与销毁7.3.4防止窗口超出浏览器7.3.5设置窗口中的按钮7.3.6窗口的其他配置选项7.4窗口分组7.5向窗口中放入各种控件7.5.1在窗口中加入表格7.5.2在窗口中加入表单7.5.3复杂布局7.6小结第8章布局8.1布局的用途8.2最简单的布局——FitLayout8.3常用的边框布局——BorderLayout8.3.1设置子区域的大小8.3.2使用split并限制它的范围8.3.3子区域的展开和折叠8.4制作伸缩菜单的布局——Accordion8.5实现操作向导的布局——CardLayout8.6控制位置和大小的布局——AnchorLayout和AbsoluteLayout8.7表单专用的布局FormLayout8.8分列式的布局ColumnLayout8.9表格状的布局TableLayout8.10与布局相关的其他知识8.10.1超类Ext.Container的公共配置与xtype的概念8.10.2layout的超类Ext.layout.ContainerLayout8.10.3不指定任何布局时会发生的情况8.10.4使用Viewport对整个页面进行布局8.10.5使用嵌套实现复杂布局8.11BoxLayout8.12小结第9章工具条和菜单9.1简单菜单9.2向菜单中添加分隔线9.3多级菜单9.4高级菜单9.4.1多选菜单和单选菜单9.4.2日期菜单9.4.3颜色菜单9.4.4在菜单中添加其他组件9.4.5使用Ext.menu.MenuMgr统一管理菜单9.5工具条组件详解9.5.1Ext.Toolbar.Button9.5.2Ext.Toolbar.TextMenu9.5.3Ext.Toolbar.Spacer9.5.4Ext.Toolbar.Separator9.5.5Ext.Toolbar.Fill9.5.6Ext.SplitButton9.5.7为工具条添加HTML标签9.5.8为工具条添加输入控件9.6分页工具条Ext.PagingToolbar9.6.1Ext.PagingToolbar的基本用法9.6.2向Ext.PagingToolbar添加按钮组件9.7右键弹出菜单9.8小结第10章数据存储与传输10.1Ext.data命名空间下常用组件简介10.2Ext.data.Connection10.3Ext.data.Record10.4Ext.data.Store10.4.1基本应用10.4.2对数据进行排序10.4.3从store中获取数据10.4.4更新store中的数据10.4.5加载及显示数据10.4.6其他功能10.5常用proxy10.5.1MemoryProxy10.5.2HttpProxy10.5.3ScriptTagProxy10.6常用Reader10.6.1ArrayReader10.6.2JsonReader10.6.3XmlReader10.7高级store10.8EXT中的Ajax10.8.1最容易看到的Ext.Ajax10.8.2Ext.lib.Ajax是更底层的封装10.9关于scope和createDelegate()10.10DWR与EXT整合10.10.1在EXT中直接使用DWR10.10.2DWRProxy10.10.3DWRTreeLoader10.10.4DWRProxy和ComboBox10.11localXHR支持本地使用Ajax10.12小结第11章实用工具11.1EXT提供的常用函数11.1.1onReady函数11.1.2get函数11.1.3query函数和select函数11.1.4encode函数和decode函数11.1.5extend函数11.1.6apply函数和applyIf函数11.1.7namespace函数11.1.8Ext.isEmpty函数11.1.9Ext.each函数11.1.10Ext.DomQuery11.2使用DomHelper和Template动态生成HTML11.2.1使用DomHelper生成小片段11.2.2Ext.DomHelper.applyStyles函数11.2.3Template(模板)11.2.4Ext.DomHelper.createTemplate函数11.2.5复杂模板XTemplate11.3用Ext.Utils.CSS切换主题11.4悬停提示11.4.1初始化11.4.2注册提示11.4.3标签提示11.4.4全局配置11.4.5个体配置11.5使用Ext.state保存状态11.6使用fx实现的动画效果11.7局部更新网页内容11.8使用Ext.util.Format对数据进行格式化11.9使用Ext.util.CSS管理CSS样式11.10使用Ext.util.ClickRepeater处理点击事件11.11使用Ext.util.DelayedTask延时执行函数11.12使用Ext.util.TaskRunner执行循环任务11.13混合型集合Ext.util.MixedCollection11.14使用Ext.util.TextMetrices获得文本所占的高度和宽度11.15使用Ext.KeyNav处理导航按键11.16使用Ext.KeyMap为对象绑定按键功能11.17扩展11.17.1扩展Date11.17.2扩展String11.17.3扩展Function11.17.4扩展Number11.17.5扩展Array11.18门户组件Ext.ux.Portal11.19桌面组件Ext.Desktop11.20小结第12章一个完整的EXT应用12.1确定整体布局12.2使用HTML和CSS设置静态信息12.3对学生信息进行数据建模12.4在页面中显示学生信息列表12.5添加表单编辑学生信息12.6为表单添加提交事件12.7清空表单信息12.8删除指定的学生信息12.9在表格和表单之间进行数据交互12.10提升加载速度12.10.1对JavaScript文件进行压缩混淆12.10.2使用客户端缓存12.10.3使用GZIP压缩12.11小结第13章复杂实例13.1VIP客户统计系统13.2Tracker任务跟踪系统13.3小结第14章EXT3.x中的新特性14.1介绍ExtCore14.1.1adapter14.1.2core14.1.3data14.1.4util14.1.5扩展实例14.2介绍ExtDirect14.2.1ExtDirect14.2.2洞悉ExtDirect的原理14.2.3使用directjngine支持ExtDirect14.3介绍EXT3.0中新增的组件14.3.1行编辑器14.3.2进度条分页组件14.3.3缓冲式表格视图14.3.4标签面板的滚动菜单14.3.5处理工具条溢出14.3.6列表视图14.3.7工具条中的分组按钮14.3.8高级按钮14.3.9竖直分组的标签面板14.4在EXT3.0中使用Flash报表14.4.1柱状图14.4.2横向柱状图14.4.3折线图14.4.4饼状图14.4.5柱状栈图14.4.6横向柱状栈图14.4.7混合图14.5EXT3.1带来的新特性14.5.1解决内存泄露14.5.2核心组件优化14.5.3分组表头14.5.4锁定列14.5.5树形表格14.5.6竖直布局14.5.7高级表格查询14.5.8自定义编辑器14.6EXT3.2带来的新特性14.6.1多重排序14.6.2为DataView添加动画变换效果14.6.3组合表单控件14.6.4滑动条表单控件14.6.5为滑动条指定多个滑块14.6.6更多工具条插件14.6.7新主题Accessibility14.7小结第15章用户扩展与插件15.1介绍用户扩展15.2编写用户扩展所需的基础知识15.2.1继承模型15.2.2了解Component的生命周期15.3编写自定义用户扩展15.4介绍EXT的插件体系15.5常用扩展组件(一)UploadDialog15.6常用扩展组件(二)ManagedIFrame15.7小结附录AEXT常见问题附录BEXT对AIR的支持附录CEXT的版本变迁
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30