图书介绍
Backbone.js实战【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 陶国荣著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111459897
- 出版时间:2014
- 标注页数:223页
- 文件大小:82MB
- 文件页数:242页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
Backbone.js实战PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 初识Backbone1
1.1 Backbone简介1
1.1.1 Backbone的MVC结构1
1.1.2特点及适用范围2
1.2如何搭建开发Backbone应用的框架3
1.2.1 Backbone.js主框架文件3
1.2.2 Underscore.js依赖库文件3
1.2.3第三方JavaScript库5
1.3 Backbone依赖库的使用5
1.3.1使用_.bindAll()函数绑定对象方法5
1.3.2使用_.keys()函数检索对象属性名称7
1.4开发第一个Backbone页面7
1.5本章小结10
第2章 依赖库Underscore11
2.1 Underscore简介11
2.1.1 Underscore对象封装11
2.1.2 Underscore库的类型模块12
2.2集合13
2.2.1 each()和map()函数13
2.2.2 find()和filter()函数15
2.2.3 max()和min()函数16
2.2.4 sortBy()和groupBy()函数17
2.3数组18
2.3.1 first()和last()函数19
2.3.2 indexOf()和lastlndexOf()函数20
2.3.3 without()和union()函数21
2.4函数22
2.4.1 delay()函数22
2.4.2 once ()函数22
2.4.3 wrap ()函数23
2.4.4 compose()函数23
2.5对象24
2.5.1 keys()和values()函数24
2.5.2 pick()和omit()函数25
2.5.3 defaults()函数26
2.5.4 has()函数27
2.6功能28
2.6.1 random()函数28
2.6.2 escape()和unescape()函数28
2.6.3 template()函数29
2.6.4 chain()函数33
2.7本章小结34
第3章 事件管理35
3.1 Backbone.Events模块API结构35
3.2基本事件方法36
3.2.1绑定on方法36
3.2.2绑定一次once方法42
3.2.3触发事件trigger方法43
3.2.4移除事件off方法45
3.3新增事件方法49
3.3.1监听事件listenTo方法49
3.3.2监听一次listenToOnce方法50
3.3.3停止监听stopListening方法52
3.4事件其他53
3.4.1特殊事件all的使用54
3.4.2事件与Model、 Collection、 View的关系55
3.5本章小结58
第4章 数据模型59
4.1创建数据模型59
4.1.1创建一个简单模型对象59
4.1.2对象模型赋值的方法60
4.1.3自定义模型中的方法62
4.1.4监听对象属性值变化63
4.2模型对象操作65
4.2.1读取数据65
4.2.2修改数据66
4.2.3开启数据验证67
4.2.4关闭数据验证69
4.2.5更新数据回滚70
4.2.6删除数据71
4.3对象属性操作73
4.3.1 attributes对象73
4.3.2 previous和previousAttributes方法75
4.3.3 set方法的内部顺序77
4.4同步数据到服务器78
4.4.1 save方法78
4.4.2 fetch方法83
4.4.3 destroy方法84
4.5本章小结86
第5章 模型集合87
5.1创建集合对象87
5.1.1自定义集合对象87
5.1.2实例化集合对象89
5.1.3自定义集合方法90
5.2操作集合中模型对象91
5.2.1移除集合对象中的模型91
5.2.2添加集合对象中的模型94
5.2.3查找集合对象中的模型96
5.2.4集合中模型对象的排序99
5.3与服务器交互集合中模型对象102
5.3.1调用fetch方法获取服务器数据102
5.3.2调用create方法与服务器同步数据104
5.4本章小结110
第6章 视图111
6.1视图基础111
6.1.1定义视图对象111
6.1.2视图对象访问模型对象114
6.1.3视图对象访问集合对象116
6.2视图中的模板118
6.2.1处理逻辑的模板118
6.2.2显示多项内容的模板120
6.2.3自定义模板变量标记123
6.3视图中的元素事件125
6.3.1视图中简单事件绑定126
6.3.2绑定视图模板中的多个事件128
6.3.3动态绑定和取消视图中的事件130
6.4使用Backbone框架开发前端Web应用134
6.4.1功能描述134
6.4.2实现代码135
6.4.3页面效果137
6.4.4源码分析137
6.5本章小结138
第7章 导航控制器139
7.1浏览器导航基础139
7.1.1 history对象139
7.1.2 HTML 5中history对象API142
7.1.3 location对象145
7.2绑定导航地址147
7.2.1 action方式绑定URL地址147
7.2.2 event方式绑定URL地址150
7.2.3定义hash属性绑定规则151
7.3 router类中的方法154
7.3.1 route方法的使用154
7.3.2 navigate方法的使用156
7.4 history对象的stop方法158
7.5本章小结161
第8章 综合案例:Backbone框架开发Web应用162
8.1案例1:学生信息管理系统162
8.1.1需求分析162
8.1.2界面效果162
8.1.3功能实现165
8.1.4代码分析170
8.2案例2:人员资料管理系统174
8.2.1需求分析174
8.2.2界面效果174
8.2.3功能实现178
8.2.4代码分析186
8.3本章小结190
第9章Require框架基础知识191
9.1构建Require框架开发环境191
9.1.1下载Require文件库191
9.1.2异步方式加载文件库192
9.2加载主模块192
9.3加载自定模块193
9.3.1示例文件间的层次关系194
9.3.2加载key/value格式模块194
9.3.3加载函数模块196
9.3.4加载存在依赖关系的函数模块197
9.4 Require的配置选项199
9.4.1加载指定路径的模块文件200
9.4.2加载非AMD标准的模块文件201
9.4.3加载Require插件模块文件203
9.5本章小结204
第10章 综合案例:Require + jQuery Mobile + Backbone框架开发205
10.1案例1:简单的移动端WebApp205
10.1.1需求分析205
10.1.2界面效果206
10.1.3功能实现206
10.1.4代码分析211
10.2案例2:移动端的新闻浏览应用212
10.2.1需求分析212
10.2.2界面效果212
10.2.3功能实现213
10.2.4代码分析221
10.3本章小结223
热门推荐
- 3840653.html
- 2059845.html
- 2147685.html
- 1770727.html
- 1202262.html
- 343230.html
- 20104.html
- 2190838.html
- 3496303.html
- 487908.html
- http://www.ickdjs.cc/book_1316029.html
- http://www.ickdjs.cc/book_1006665.html
- http://www.ickdjs.cc/book_1070991.html
- http://www.ickdjs.cc/book_2733334.html
- http://www.ickdjs.cc/book_2411901.html
- http://www.ickdjs.cc/book_2452877.html
- http://www.ickdjs.cc/book_476699.html
- http://www.ickdjs.cc/book_1782564.html
- http://www.ickdjs.cc/book_1623871.html
- http://www.ickdjs.cc/book_3615493.html