实战微信小程序 JavaScript、WXML与Flexbox综合开发PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:荣蓉,穆心驰,何金刚,于连林著
- 出 版 社:北京:电子工业出版社
- 出版年份:2017
- ISBN:9787121313141
- 页数:390 页
第一部分 认识微信小程序 1
1微信小程序介绍 1
1.1微信小程序是什么 1
1.2微信小程序的前景 2
1.3微信小程序与订阅号、服务号的区别 3
1.4如何创建一个微信小程序 4
1.4.1成为微信小程序开发者 5
1.4.2安装开发者编辑器 7
1.5运行一个微信小程序 7
1.6本章小结 9
2体验微信小程序 10
2.1界面与操作 10
2.2编辑功能 11
2.3调试功能 12
2.4项目功能 16
2.5常用快捷键 18
2.6项目的目录与文件结构 18
2.7本章小结 21
第二部分 读懂每一行代码 22
3 JavaScript语法 22
3.1 JavaScript简介 22
3.2基础语法 24
3.2.1语句和语句块 25
3.2.2注释 26
3.2.3变量 26
3.2.4常量 27
3.2.5数据类型 27
3.2.6运算符 38
3.2.7条件判断 42
3.2.8循环语句 43
3.2.9 Map和Set 46
3.3 JavaScript函数 48
3.3.1函数定义和调用 48
3.3.2变量作用域 53
3.3.3方法 54
3.3.4高阶函数 56
3.3.5箭头函数 57
3.4 JavaScript标准对象 58
3.4.1 Date 58
3.4.2 RegExp 59
3.4.3 JSON 60
3.4.4 Math 61
3.5本章小结 62
4熟练掌握WXML和HTML 63
4.1 WXML和HTML的差异 63
4.2 WXML语法 65
4.2.1数据绑定 65
4.2.2条件渲染 70
4.2.3列表渲染 72
4.2.4模板 75
4.2.5事件绑定 77
4.2.6引用 81
4.3 WXSS语法 83
4.3.1语法规则 83
4.3.2注释 83
4.3.3选择器 84
4.4 WXSS基本属性 85
4.5 CSS和WXSS的区别 86
4.5.1尺寸单位 86
4.5.2样式导入 87
4.5.3内联样式 87
4.5.4全局样式与局部样式 87
4.6本章小结 87
第三部分 精通微信小程序开发 88
5微信小程序开发基础 88
5.1全局配置 88
5.2页面配置 93
5.3注册程序 94
5.4注册页面 96
5.4.1页面的生命周期 98
5.4.2页面的事件处理 99
5.4.3页面的数据处理 101
5.4.4页面的栈 103
5.4.5页面的路由 103
5.5简单封装与调用 104
5.6本章小结 106
6 Flexbox布局 107
6.1基本要素 107
6.2容器属性 108
6.2.1 display 109
6.2.2 flex-direction 109
6.2.3 flex-wrap 110
6.2.4 flex-flow 110
6.2.5 justify-content 110
6.2.6 align-item 111
6.2.7 align-content 112
6.3子元素属性 112
6.4 position属性 115
6.5边框、空隙与填充 120
6.6本章小结 121
7组件的开发应用 122
7.1视图容器组件 124
7.1.1 view 124
7.1.2 scroll-view 126
7.1.3 swiper 129
7.2基础内容组件 131
7.2.1 icon 132
7.2.2 text 132
7.2.3 progress 135
7.3表单组件 135
7.3.1 button 136
7.3.2 checkbox 138
7.3.3 radio 139
7.3.4 input 142
7.3.5 textarea 146
7.3.6 form 149
7.3.7 label 151
7.3.8 picker 154
7.3.9 picker-view 158
7.3.10 slider 160
7.3.11 switch 162
7.4多媒体组件 164
7.4.1 image 164
7.4.2 audio 167
7.4.3 video 170
7.5地图组件 174
7.6导航组件 177
7.7画布组件 179
7.8客服会话按钮 182
7.9本章小结 183
8 API接口 184
8.1网络相关 185
8.1.1发送请求 185
8.1.2上传和下载 187
8.1.3 WebSocket 189
8.2多媒体 193
8.2.1图片 193
8.2.2录音 196
8.2.3音频 202
8.2.4背景音乐 204
8.2.5音频组件控制 208
8.2.6视频 209
8.2.7视频组件控制 212
8.3文件 214
8.4数据缓存 218
8.5位置 224
8.5.1获取与查看位置 224
8.5.2地图组件控制 227
8.6设备 229
8.6.1系统信息 229
8.6.2网络状态 231
8.6.3重力感应 232
8.6.4罗盘 232
8.6.5拨打电话 233
8.6.6扫描二维码 233
8.7界面 234
8.7.1交互反馈 234
8.7.2设置导航条 239
8.7.3导航 241
8.7.4动画 246
8.7.5绘画 254
8.7.6下拉刷新 256
8.8开放接口 257
8.8.1登录 257
8.8.2用户信息 263
8.8.3微信支付 266
8.8.4模板消息 267
8.8.5客服消息 272
8.8.6分享 275
8.8.7获取二维码 276
8.9本章小结 276
9组件进阶 277
9.1九宫格 278
9.2页脚 280
9.3加载更多 283
9.4导航条 287
9.5搜索条 290
9.6字母列表导航条 295
9.7日历 299
9.8本章小结 305
第四部分 自己动手开发微信小程序 306
10综合案例——音乐播放小程序 306
10.1项目需求 306
10.2项目结构 307
10.3配置项目文件 308
10.4首页index 308
10.4.1推荐页 311
10.4.2排行页 317
10.4.3检索页(上) 325
10.4.4检索页(中) 332
10.4.5检索页(下) 340
10.5列表页 346
10.5.1获取列表页数据 346
10.5.2页面渲染 353
10.5.3完成相似页面 357
10.6音乐播放页 364
10.7本章小结 376
11发布微信小程序 378
11.1设置服务器域名 378
11.2上传与审核步骤 380
11.3微信小程序数据分析 382
11.4常见问题及注意事项 384
11.5微信小程序审核不通过原因整理汇总 386
11.6本章小结 388
附录A 389
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《星空摄影后期实战》阿五在路上著 2020
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《事业单位招聘护士综合应试策略》杨会香,井秀玲,马小霞主编 2019
- 《你千万别说穿》谢根林著 2003
- 《深度拆解20个经典品牌民宿》严风林著 2019
- 《战国策注释 下》何建章注释 2019
- 《何春雷爵士鼓SOLO 1》何春雷编著 2019
- 《环境影响评价案例分析基础过关50题》何新春主编 2019
- 《国学经典读本 上》何云峰,刘国良主编 2017
- 《1975年的粮食》谢根林著 2014
- 《零基础搭建系统》何战军 2019
- 《何春雷爵士鼓SOLO 3》何春雷编著 2019
- 《山水逍遥 何加林作品集》何加林著 2018
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017