微信小程序商城开发实战PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:唐磊编著
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:2019
- ISBN:9787512429734
- 页数:476 页
小程序开发基础篇 2
第1章 初识小程序 2
1.1 小程序概述 2
1.2 什么是小程序 2
1.3 小程序的优劣势 4
1.4 小程序市场前景 4
1.5 小程序商业价值分析 5
第2章 小程序入门 10
2.1 开发前的准备 10
2.1.1 注册微信公众平台成为开发者 11
2.1.2 开发工具下载与安装 17
2.2 体验第一个小程序 20
2.2.1 开发模式选择 20
2.2.2 创建Hello World小程序 21
2.2.3 如何获取小程序AppID 23
2.3 微信开发者工具使用介绍 24
2.3.1 开发工具界面图解 24
2.3.2 小程序调试工具 27
2.3.3 如何预览小程序 31
2.3.4 上传和发布小程序 32
第3章 小程序框架基础 35
3.1 理解小程序开发框架 35
3.1.1 小程序框架原理 35
3.1.2 小程序目录结构和文件构成 37
3.1.3 小程序配置 38
3.1.4 小程序运行和加载机制 41
3.1.5 小程序生命周期和线程架构 42
3.2 WXML:小程序版HTML 43
3.2.1 标签与属性 43
3.2.2 数据绑定 45
3.2.3 条件渲染 50
3.2.4 列表渲染 50
3.2.5 模板、引用和事件 53
3.2.6 WXML与HTML的区别 58
3.3 WXSS:小程序版CSS 58
3.3.1 选择器与优先级 59
3.3.2 盒子模型 60
3.3.3 内联样式 61
3.3.4 尺寸单位与样式导入 62
3.3.5 WXSS与CSS的区别 63
3.4 WXS:小程序版JavaScript 63
3.4.1 小程序JavaScript 63
3.4.2 同步和异步 64
3.4.3 模块化 65
小程序开发高级篇 69
第4章 小程序框架组件 69
4.1 视图容器组件 69
4.1.1 视图容器 69
4.1.2 可滚动视图区域 71
4.1.3 滑块视图容器 74
4.1.4 可移动视图容器 77
4.1.5 覆盖在原生组件上的文本视图 80
4.1.6 覆盖在原生组件上的图片视图 80
4.2 基础内容组件 83
4.2.1 图标 83
4.2.2 文本 85
4.2.3 富文本 87
4.2.4 进度条 88
4.3 表单组件 89
4.3.1 按钮 89
4.3.2 多项选择器 93
4.3.3 表单 94
4.3.4 输入框 96
4.3.5 标签 100
4.3.6 滚动选择器 104
4.3.7 单项选择器 116
4.3.8 滑动选择器 118
4.3.9 开关选择器 120
4.3.10 多行输入框 121
4.4 导航组件 123
4.4.1 页面导航 123
4.4.2 功能页导航 125
4.5 媒体组件 127
4.5.1 音频 127
4.5.2 图片 129
4.5.3 视频 135
4.5.4 相机 139
4.5.5 实时音视频播放 140
4.5.6 实时音视频录制 143
4.6 地图组件 145
4.7 画布组件 148
4.8 开放能力组件 151
4.8.1 开放数据 151
4.8.2 网页容器 151
4.8.3 广告 152
4.8.4 公众号关注 153
第5章 小程序框架API 154
5.1 网络API 155
5.1.1 发起请求 155
5.1.2 上传下载 156
5.1.3 长连接WebSocket 158
5.2 媒体API 160
5.2.1 音视频 160
5.2.2 图片 166
5.2.3 录音 170
5.3 文件API 172
5.4 数据缓存API 176
5.5 位置API 180
5.6 设备API 182
5.6.1 加速计、蓝牙、罗盘 182
5.6.2 电量、性能、屏幕 184
5.6.3 联系人、电话、扫码 186
5.7 界面API 187
5.7.1 动画 187
5.7.2 交互 190
5.7.3 导航栏 193
5.7.4 置顶、滚动、下拉刷新 194
5.8 开放接口API 196
5.8.1 授权、登录、用户信息 196
5.8.2 微信支付 201
5.8.3 模板消息、统一服务消息 203
5.9 其他API 207
5.9.1 基础 207
5.9.2 转发 207
5.9.3 系统信息 209
第6章 小程序服务端开发思路 211
6.1 服务端开发语言和框架选择建议 211
6.1.1 开发语言和框架的选择 211
6.1.2 新选择——小程序·云开发 213
6.2 数据库设计思路 214
6.2.1 小程序项目数据库选型 214
6.2.2 数据库设计方法和建议 216
6.3 服务端接口开发思路 217
6.3.1 RESTful API介绍 217
6.3.2 后端API开发技巧和建议 218
6.4 服务端后台管理系统开发思路 219
6.4.1 后台管理系统页面设计建议 219
6.4.2 后台管理系统功能开发注意要点 220
小程序开发实战篇 223
第7章 小程序商城需求分析和数据库设计 223
7.1 项目需求分析 223
7.1.1 项目背景概述 223
7.1.2 业务需求分析 223
7.1.3 产品需求分析 225
7.1.4 产品结构图 228
7.2 项目数据库设计 229
7.2.1 数据库设计概述 229
7.2.2 数据库表结构设计 230
第8章 小程序商城前端程序开发 237
8.1 小程序商城前端页面开发概述 237
8.2 项目全局基础模块代码清单 237
8.2.1 全局入口app.js 237
8.2.2 全局配置app.json 241
8.2.3 全局样式app.wxss 243
8.2.4 项目配置project.config.json 244
8.3 首页代码清单 245
8.3.1 wxml模板代码 246
8.3.2 wxss样式代码 247
8.3.3 js逻辑代码 257
8.3.4 json配置代码 261
8.4 商品分类页代码清单 261
8.4.1 wxml代码 262
8.4.2 wxss样式代码 263
8.4.3 js逻辑代码 267
8.4.4 json配置代码 269
8.5 商品详情页代码清单 270
8.5.1 wxml模板代码 270
8.5.2 wxss样式代码 272
8.5.3 js逻辑代码 290
8.5.4 json配置代码 300
8.6 购物车页代码清单 300
8.6.1 wxml模板代码 300
8.6.2 wxss样式代码 302
8.6.3 js逻辑代码 311
8.6.4 json配置代码 317
8.7 订单确认页代码清单 317
8.7.1 wxml模板代码 318
8.7.2 wxss样式代码 320
8.7.3 js逻辑代码 328
8.7.4 json配置代码 333
8.8 订单详情页代码清单 333
8.8.1 wxml模板代码 333
8.8.2 wxss样式代码 335
8.8.3 js逻辑代码 341
8.8.4 json配置代码 343
8.9 地址管理页代码清单 343
8.9.1 wxml模板代码 343
8.9.2 wxss样式代码 344
8.9.3 js逻辑代码 346
8.9.4 json配置代码 350
8.10 保存地址页代码清单 350
8.10.1 wxml模板代码 351
8.10.2 wxss样式代码 352
8.10.3 js逻辑代码 353
8.10.4 json配置代码 358
8.11 优惠券页代码清单 358
8.11.1 wxml模板代码 359
8.11.2 wxss样式代码 359
8.11.3 js逻辑代码 363
8.11.4 json配置代码 365
8.12 个人中心页代码清单 365
8.12.1 wxml模板代码 366
8.12.2 wxss样式代码 367
8.12.3 js逻辑代码 371
8.12.4 json配置代码 374
8.13 我的订单列表页代码清单 374
8.13.1 wxml模板代码 375
8.13.2 wxss样式代码 376
8.13.3 js逻辑代码 379
8.13.4 json配置代码 387
8.14 搜索页代码清单 387
8.14.1 wxml模板代码 388
8.14.2 wxss样式代码 389
8.14.3 js逻辑代码 391
8.14.4 json配置代码 394
第9章 小程序商城后端程序开发 395
9.1 小程序商城后端接口开发概述 395
9.2 小程序后端接口开发 395
9.2.1 接口公共父类代码清单 395
9.2.2 登录接口代码清单 399
9.2.3 首页接口代码清单 405
9.2.4 商品分类接口代码清单 407
9.2.5 商品接口代码清单 409
9.2.6 购物车接口代码清单 417
9.2.7 订单接口代码清单 425
9.2.8 下单结算接口代码清单 434
9.2.9 微信支付接口代码清单 449
9.2.10 地址接口代码清单 454
9.2.11 优惠券接口代码清单 460
9.2.12 用户接口代码清单 463
9.3 项目小结 474
参考文献 475
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上著 2020
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《半小时漫画股票实战法》财经杂质著 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《数字插画实战 人像创作30例》王鲁光著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019