Backbone.js实战PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:陶国荣著
- 出 版 社:北京:机械工业出版社
- 出版年份:2014
- ISBN:9787111459897
- 页数:223 页
第1章 初识Backbone 1
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章 依赖库Underscore 11
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对象API 142
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:简单的移动端WebApp 205
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
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上著 2020
- 《半小时漫画股票实战法》财经杂质著 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《数字插画实战 人像创作30例》王鲁光著 2019
- 《2017国家执业药师资格考试 全考点实战通关必备 中药学综合知识与技能 第3版》国家执业药师资格考试命题研究专家组 2017
- 《微软Azure实战参考》李竞,陈勇华编著 2019
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《河湟民间艺术丛书 雕塑》冶存荣著 2020
- 《信息资源共享机制》高锡荣著 2020
- 《故土红尘》叶绍荣著 2019
- 《英语听力与阅读教学方法策略研究》陈琳琳,何昳文,桑香荣著 2019
- 《温婉的风景:唐宋婉约词史研究》王小荣著 2020
- 《档案编研开发与档案文化建设论稿》李国荣 2019
- 《义务教育教科书 地理 教师教学用书 八年级 上 2019年印刷》刘新民策划;汪文达,胡茂永主编;汤国荣,马杰云,吴刚编写 2019
- 《新时期城市公共服务建设研究》刘亚荣著 2019
- 《义务教育教科书 地理 教师教学用书 七年级 上 2019年印刷》刘新民策划;汪文达,胡茂永主编;刘金,汤国荣,马杰云,吴刚,沈海燕,戴申卫编写 2019
- 《山荣说酒》周山荣著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019