第1 章 微信小程序入门 1
1.1 初识微信小程序 1
1.2 微信小程序账号的注册 2
1.3 开发环境搭建 5
1.4 微信小程序代码构成 10
1.5 微信小程序宿主环境 14
第2 章 微信小程序UI 组件 17
2.1 视图容器组件 17
2.2 基础内容组件 25
2.3 表单组件 31
2.4 案例:调查问卷小程序 58
第3 章 媒体组件 61
3.1 图片组件 61
3.2 音频组件 65
3.3 视频组件 68
3.4 系统相机 71
3.5 案例:音乐播放小程序 74
第4 章 导航与地图组件 87
4.1 路由API 87
4.2 导航组件 91
4.3 地图组件 93
4.4 案例:美食搜索小程序 98
第5 章 微信小程序常用API 104
5.1 界面交互API 104
5.2 数据缓存API 107
5.3 画布 111
5.4 案例:模拟时钟小程序 117
第6 章 网络请求API 122
6.1 wx.request 接口 122
6.2 案例:天气预报小程序——天气预报接口 123
6.3 案例:天气预报小程序——请求天气数据 126
6.4 案例:天气预报小程序——天气信息展示 129
第7 章 微信小程序云开发 132
7.1 云开发概述 132
7.2 云开发控制台 134
7.3 云数据库 135
7.4 云存储 147
7.5 云函数 149
第8 章 综合案例:答题小程序 153
8.1 题目整理及导入 153
8.2 选择题 155
8.3 选字组成语 161
8.4 成语手写填空 168
8.5 答题结果 179
8.6 答题详情 186
参考文献 192