×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
图文详情
  • ISBN:9787115395924
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:342
  • 出版时间:2015-08-01
  • 条形码:9787115395924 ; 978-7-115-39592-4

本书特色

本书分三部分,基于ext js 4.0全面介绍如何开发具有原生风格的富桌面web应用,辅以大量示例帮读者理解其组件和容器。**部分是基础知识,讲解ext js的丰富特性(包括ui部件以及数据存储、模型和代理等支持类)、dom操作、组件和容器。第二部分全面介绍ext js部件的工作原理,内容涵盖ext js组件、布局管理器、表单面板、数据存储、网格面板、树形面板、图形图表、直接远程调用和拖放功能。第三部分介绍ext js类系统,并基于本书知识用sencha cmd和ext js mvc系统开发应用。此外,第三部分不仅能让你学会ext js框架的更高级功能(如定制的扩展、插件,以及类加载器),还能让你掌握构建和管理web应用的坚实理论。

内容简介

1. 作者jesus garcia是ext js社区的领军人物,另外两位作者也是身经百战的实战型专家;   2. sourcedevcon主席及创办人的精心解说;   3. 带你开发具有原生风格的富桌面web应用。

目录

**部分 ext js 4.0入门
第1章 功夫在框架外
1.1 初识ext js
1.1.1 丰富的api文档
1.1.2 用预制部件快速开发
1.2 你需要知道的
1.3 ext js部件之旅
1.3.1 容器和布局初探
1.3.2 其他容器的运作
1.3.3 数据绑定视图
1.3.4 "枝繁叶茂"的树形面板
1.3.5 表单输入框
1.3.6 其他部件
1.4 ext js 4.0的新特性
1.4.1 呀!适配层不见了!
1.4.2 新的类系统
1.4.3 数据包
1.4.4 布局:代码大爆炸
1.4.5 新停靠系统
1.4.6 网格面板的改进
1.4.7 树形面板如今更接近网格面板
1.4.8 图形和图表
1.4.9 新的css样式架构
1.4.10 新mvc架构
1.4.11 捆绑打包工具
1.5 下载和配置
1.6 亲手一试
1.7 小结


第2章 dom操作
2.1 用 ext js 启动你的代码
2.2 用ext.element管理dom元素
2.2.1 框架的核心
2.2.2 首次使用ext.element
2.2.3 创建子节点
2.2.4 删除子节点
2.2.5 配合ext.element使用ajax
2.3 使用模板和xtemplate
2.3.1 使用模板
2.3.2 用xtemplate执行循环操作
2.3.3 xtemplate的高阶应用
2.4 小结


第3章 组件和容器
3.1 组件模型
3.1.1 xtype和componentmanager
3.1.2 组件渲染
3.2 组件生命周期
3.2.1 初始化
3.2.2 渲染
3.2.3 销毁
3.3 容器
3.3.1 构建一个带子元素的容器
3.3.2 处理子元素
3.4 查询组件
3.5 视口容器
3.6 小结


第二部分 ext js组件
第4章 核心ui组件
4.1 面板
4.1.1 构建一个复杂的面板
4.1.2 添加按钮和工具
4.1.3 在一个面板上停靠元素
4.1.4 权重很重要
4.2 显示窗口对话框
4.2.1 构建一个窗口
4.2.2 更多窗口配置
4.3 消息框
4.3.1 警告用户
4.3.2 messagebox的高阶方法
4.3.3 显示一个动画式等待对话框
4.4 组件也可以存活在标签面板中
4.4.1 构建**个标签面板
4.4.2 你应该知道的标签管理方法
4.5 小结


第5章 探究布局
5.1 布局管理器如何工作
5.1.1 组件布局
5.1.2 容器布局
5.2 auto布局
5.3 anchor布局
5.4 absolute布局
5.5 fit布局
5.6 accordion布局
5.7 card布局
5.8 column布局
5.9 hbox和vbox布局
5.10 table布局
5.11 border布局
5.12 小结


第6章 ext js中的表单
6.1 基本输入框
6.1.1 输入框和校验
6.1.2 密码和文件选择框
6.1.3 构建多行文本框
6.1.4 便利的数字输入框
6.2 用组合框实现提前键入
6.2.1 构建一个本地组合框
6.2.2 实现一个远程组合框
6.2.3 解构组合框
6.2.4 自定义组合框
6.3 时间输入框
6.4 html编辑器
6.4.1 构建**个html编辑器
6.4.2 处理缺少校验的问题
6.5 选择日期
6.6 复选框和单选按钮
6.7 表单面板
6.7.1 检视正在构建的内容
6.7.2 构建字段集
6.7.3 创建标签面板
6.8 数据提交和加载
6.8.1 提交表单的传统方式
6.8.2 通过ajax提交数据
6.8.3 把数据加载到表单中
6.9 小结


第7章 数据存储
7.1 介绍数据存储
7.1.1 支持类
7.1.2 数据是如何流动的
7.1.3 关于数据代理
7.1.4 模型和读取器
7.2 读取和保存数据
7.2.1 读取数组数据
7.2.2 读取json 数据
7.2.3 读取xml数据
7.3 带写入器的数据存储
7.3.1 校验模型数据
7.3.2 同步你的数据
7.4 关联数据
7.5 小结


第8章 网格面板
8.1 网格面板简介
8.2 构建一个简单的网格面板
8.3 高级网格面板构建
8.3.1 你在构建什么
8.3.2 所需的数据存储和模型
8.3.3 创建列
8.3.4 配置高级网格面板
8.3.5 给网格面板配置一个容器
8.3.6 缓冲滚动分页
8.3.7 为交互应用事件处理程序
8.4 在网格面板上编辑数据
8.4.1 启用编辑插件
8.4.2 浏览一下你的可编辑网格面板
8.5 加入crud
8.5.1 添加保存和拒绝逻辑
8.5.2 保存和拒绝修改
8.5.3 添加创建和删除功能
8.5.4 使用创建和删除
8.6 小结


第9章 深入探究树形面板
9.1 树形面板理论
9.1.1 树形面板关键词
9.1.2 深入根节点
9.2 "种下"你的**棵树
9.3 培育动态树形面板
9.3.1 创建一个远程加载面板
9.3.2 为树(树形面板)"施肥"
9.4 在树形面板上实现crud
9.4.1 显示上下文菜单
9.4.2 添加编辑逻辑
9.4.3 着手删除
9.4.4 为树形面板创建节点
9.5 小结


第10章 绘画和图表
10.1 绘制形状
10.2 绘图概念
10.3 表面子画面
10.3.1 绘制子画面
10.3.2 管理位置和大小
10.3.3 自适应大小的子画面
10.4 子画面交互
10.5 掌控路径
10.6 深入了解图表
10.7 实现笛卡儿图表
10.7.1 配置轴
10.7.2 添加序列
10.7.3 改进可视化助手
10.7.4 添加定制形状
10.7.5 同一个图表中的多序列
10.8 定制主题
10.9 饼图
10.10 小结


第11章 用ext direct实现远程方法调用
11.1 使两端相见
11.2 对比ext direct和rest
11.3 服务器端配置
11.3.1 它是怎样工作的
11.3.2 远程方法配置
11.3.3 路由
11.4 远程方法
11.4.1 配置路由器
11.4.2 启用ext direct
11.5 直接调用远程方法
11.6 启用crud的ext.data.
directstore
11.7 小结


第12章 拖放
12.1 拖放工作流
12.1.1 拖放的生命周期
12.1.2 自上而下审视拖放类
12.1.3 一切尽在覆盖之中
12.1.4 拖放总是在组中工作的
12.2 拖放:一个基础的例子
12.2.1 创建一个小型工作区
12.2.2 配置元素使之可拖动
12.2.3 分析ext.dd.dd的dom元素变化
12.2.4 增加泳池和热水浴缸作为放置目标
12.3 完成你的拖放实现
12.3.1 增加放入引导
12.3.2 增加有效放入
12.3.3 实现无效放入
12.4 使用ddproxy
12.5 视图的拖放
12.5.1 构建视图
12.5.2 添加拖动手势
12.5.3 使用放入
12.6 网格面板的拖放
12.7 树形面板上的拖放
12.7.1 构建树形面板
……
第三部分 构建一个应用

展开全部

相关资料

“学习ext js**。” ——loiane groner,花旗银行
  “一本内容丰富的专家指南,它将带你体验从新手到专家的成就感!” ——jeet marwah,gen-e
  “全面掌控ext js 4.0,打造桌面风格的web ui。” ——efran cobisi,微软mvp、mcsd
  “从ext js试用到高效使用之间的重要一环。” ——raul cota,virtual materials集团

作者简介

Jesus Garcia   Modus Create公司(专注于用Sencha产品提供高端解决方案)联合创始人兼CTO、Ext JS社区知名成员、Ext JS框架贡献者、专家级Web开发者。他从2006年起开始接触Sencha,之后一直通过书籍、博客、视频、聚会和会议分享知识,另著有Sencha Touch in Action。个人博客:http://moduscreate.com/。   Grgur Grisogono   Modus Create公司负责人、Web技术布道师、JavaScript的忠实拥趸、移动及桌面Web应用大会SourceDevCon主席和创办人。他从2007年起持续关注Ext JS和Sencha Touch,其领导设计开发的应用被欧洲6个国家的政府部门和600多个市级机构使用,还为财富500强公司提供解决方案。   Jacob Andresen   Ext JS爱好者、大型网络应用咨询专家。他负责开发过多个大型网络项目,自2009年首次参加Ext JS会议开始即密切关注Ext JS,一直通过博客、Sencha论坛为Ext JS社区做贡献。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航