微信小程序开发实战
¥
8
1.6折
¥
49
八五品
仅1件
作者陈伟 著
出版社人民邮电出版社
出版时间2017-09
版次01
装帧平装
货号5-17
上书时间2023-12-15
商品详情
- 品相描述:八五品
图书标准信息
-
作者
陈伟 著
-
出版社
人民邮电出版社
-
出版时间
2017-09
-
版次
01
-
ISBN
9787115462626
-
定价
49.00元
-
装帧
平装
-
开本
其他
-
页数
209页
-
正文语种
简体中文
- 【内容简介】
-
本书主要从微信小程序开发基础、微信小程序基本模块、综合实例应用这三个方面来介绍微信小程序开发的知识。本书内容包含微信小程序申请及管理后台基本使用、开发调试、页面布局设计、页面组件、后台环境搭建、网络请求及文件上传下载、WebSocket功能、媒体数据及设备操作、界面交互接口及开放接口等。本书在zui后提供了两个完整的微信小程序项目案例,供读者融会贯通、举一反三。
全书内容循序渐进、通俗易懂,适合微信平台的开发人员、互联网行业营销人员等阅读,同样适合对微信小程序感兴趣的人员阅读,也可作为大专院校学生学习了解微信小程序开发的参考用书。
- 【作者简介】
-
陈伟 开源社区贡献者,在github上拥有多个自己的开源项目;科技类写作爱好者,同时也是外语爱好者,喜欢翻译国外zui新外文技术文档,曾参与多个著-名开源项目的api 文档翻译工程。同时也是技术创业者,信奉技术服务大众,技术创造价值。 《微信商城开发实战》作者,科技自媒体《网趣科技》头条号运营者。
- 【目录】
-
目 录
第1章 微信小程序申请及管理后台
基本使用1
1.1 微信小程序是什么1
1.2 小程序申请注册流程2
1.3 小程序管理后台基本操作4
第2章 小程序开发调试模式8
2.1 小程序后台调试模式概述8
2.2 云服务器调试模式11
2.3 本地调试模式18
2.4 端口映射模式18
第3章 项目结构和目录结构22
3.1 项目结构22
3.2 小程序启动执行流程24
3.3 QuikStart代码解读27
第4章 页面布局设计29
4.1 微信小程序UI设计规范29
4.1.1 友好礼貌29
4.1.2 清晰明确29
4.1.3 便捷优雅36
4.1.4 统一稳定37
4.1.5 视觉规范38
4.2 小程序组件库的使用39
4.3 小程序页面布局42
4.3.1 Flexbox模型42
4.3.2 布局示例47
第5章 页面组件49
5.1 MVVM前端架构49
5.2 视图容器组件50
5.2.1 视图区view组件50
5.2.2 可滚动视图区scroll-view组件51
5.2.3 滑块视图容器swiper52
5.3 基础内容组件52
5.3.1 icon图标组件52
5.3.2 text组件53
5.3.3 progress进度条组件53
5.4 表单组件53
5.4.1 按钮button53
5.4.2 checkbox及checkbox-group54
5.4.3 form表单组件54
5.4.4 input输入框组件55
5.4.5 label组件55
5.4.6 滚动选择器picker56
5.4.7 picker-view选择器59
5.4.8 radio单选框60
5.4.9 slider滑动选择器60
5.4.10 switch开关选择器61
5.4.11 textarea多行文本输入框组件62
5.5 导航组件62
5.6 媒体组件63
5.6.1 音频组件audio63
5.6.2 视频组件video65
5.6.3 图片组件image66
5.7 地图组件67
5.8 画布组件canvas70
5.9 客服会话组件70
第6章 逻辑层处理72
6.1 什么是小程序逻辑层72
6.1.1 小程序响应式实现原理72
6.1.2 如何实现变化追踪72
6.2 小程序配置73
6.2.1 页面文件路径配置73
6.2.2 窗口样式配置73
6.2.3 选项卡配置75
6.2.4 调试开关76
6.2.5 网络超时配置77
6.3 逻辑层处理77
6.3.1 App逻辑层77
6.3.2 Page页面逻辑层78
第7章 视图层80
7.1 什么是视图层80
7.2 wxml文件80
7.2.1 数据绑定80
7.2.2 条件渲染81
7.2.3 列表渲染82
7.2.4 模板82
7.2.5 事件82
7.2.6 文件引用84
7.2.7 wxss样式文件84
第8章 搭建Maven+Spring+SpringMVC+
MyBatis后台环境86
8.1 安装Maven86
8.2 在MyEclipse中集成Maven87
8.2.1 安装Maven插件87
8.2.2 配置Maven插件88
8.3 集成Spring MVC,MyBatis
及log4j89
第9章 网络请求及文件上传下载100
9.1 网络请求接口request100
9.2 文件上传接口uploadFile104
9.2.1 设计文件上传界面104
9.2.2 小程序陷阱提醒106
9.2.3 文件上传108
9.3 文件下载接口downloadFile110
9.3.1 预备知识110
9.3.2 文件下载接口的使用112
第10章 小程序WebSocket功能116
10.1 什么是WebSocket116
10.2 WebSocket使用117
10.2.1 建立WebSocket连接117
10.2.2 WebSocket服务器端开发118
第11章 媒体、数据及设备操作125
11.1 图片操作125
11.1.1 选择图片路径125
11.1.2 预览图片127
11.1.3 获取图片信息128
11.2 录音操作129
11.3 音频播放130
11.3.1 播放本地音频文件130
11.3.2 播放录制的音频132
11.4 音乐播放133
11.5 控制音频组件135
11.6 选择视频136
11.7 文件操作137
11.8 数据缓存138
11.9 获取位置139
11.10 打开位置140
11.11 查看位置141
11.12 地图组件控制142
11.13 设备操作142
11.13.1 获取系统信息142
11.13.2 拨打电话和扫码143
第12章 界面交互接口及开放接口145
12.1 交互反馈145
12.1.1 消息提示框145
12.1.2 显示模态弹窗
wx.showModal146
12.1.3 操作菜单147
12.2 应用内导航148
12.3 动画创作149
12.4 动画分组151
12.5 绘图功能152
12.6 开放接口153
12.6.1 登录153
12.6.2 会话密匙155
12.7 数据加密157
12.8 获取用户信息157
12.9 微信支付159
12.10 模板消息160
12.10.1 获取访问凭证161
12.10.2 发送模板消息163
12.11 客服消息168
12.12 分享功能168
12.13 页面二维码169
第13章 项目实战——我爱看电影170
13.1 需求分析170
13.2 数据库设计170
13.3 页面设计171
13.4 功能实现171
13.4.1 小程序后台连接数据库171
13.4.2 首页设计176
13.4.3 首页逻辑层178
13.4.4 首页后台实现179
13.4.5 详情页设计184
13.4.6 详情页后台实现184
第14章 项目实战——日常事项助手187
14.1 项目基础知识准备187
14.1.1 ES6基础知识187
14.1.2 工具类194
14.1.3 promise函数195
14.2 实现思路196
14.2.1 日期196
14.2.2 存储197
14.3 编码197
14.3.1 日历197
14.3.2 年月选择picker组件201
14.3.3 事项存储202
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价