为你推荐
前言
第一篇 基础知识
第1章 认识微信小程序
1.1 微信小程序介绍
1.1.1 什么是微信小程序
1.1.2 微信小程序的发展历史
1.1.3 微信小程序的功能和应用场景
1.2 微信小程序开发准备
1.2.1 基础准备
1.2.2 开发准备
1.3 微信小程序开发工具介绍
1.3.1 项目创建
1.3.2 项目删除
1.3.3 开发工具界面介绍
1.3.4 项目调试介绍
1.4 项目实战:“Hello World”项目
1.5 本章小结
第2章 微信小程序项目结构配置
2.1 文件介绍
2.1.1 .wxml后缀的结构文件
2.1.2 .wxss后缀的样式文件
2.1.3 .js后缀的逻辑文件
2.1.4 .json后缀的配置文件
2.1.5 项目结构推荐配置
2.2 微信小程序配置
2.2.1 样式配置
2.2.2 其他配置
2.2.3 页面配置
2.3 生命周期函数
2.3.1 小程序的生命周期函数
2.3.2 各页面的生命周期函数
2.4 数据渲染
2.4.1 数据绑定
2.4.2 条件渲染
2.4.3 列表渲染
2.5 事件
2.6 模板使用
2.7 引用
2.8 项目实战:通信录
2.9 本章小结
第3章 微信小程序UI组件
3.1 基础视图组件
3.1.1 view视图容器
3.1.2 scroll-view滚动视图容器
3.1.3 image图片容器
3.1.4 text文本组件
3.1.5 cover-view覆盖视图容器
3.1.6 cover-image覆盖图片容器
3.1.7 icon图标组件
3.2 高级视图组件
3.2.1 swiper轮播容器
3.2.2 progress进度条组件
3.2.3 slider滑动选择器组件
3.2.4 switch开关组件
3.2.5 map地图组件
3.3 表单组件
3.3.1 form表单组件
3.3.2 button按钮组件
3.3.3 checkbox多选项组件
3.3.4 radio单选项组件
3.3.5 label扩展组件
3.3.6 input输入框组件
3.3.7 textarea多行输入框组件
3.3.8 picker滚动选择器组件
3.3.9 picker-view嵌入式滚动选择器组件
3.4 媒体组件
3.4.1 camera相机组件
3.4.2 audio音频组件
3.4.3 video视频组件
3.5 画布组件canvas
3.6 项目实战:计算器
3.7 本章小结
第4章 微信小程序API
4.1 页面导航
4.1.1 wx.navigateTo
4.1.2 wx.navigateBack
4.1.3 wx.switchTab
4.1.4 wx.redirectTo
4.1.5 wx.reLaunch
4.2 网络请求
4.2.1 发送网络请求
4.2.2 文件的上传、下载
4.3 文件的操作
4.3.1 文件保存与打开
4.3.2 文件信息获取
4.3.3 文件管理者
4.4 图片的操作
4.4.1 图片选择
4.4.2 图片预览
4.4.3 图片信息获取
4.4.4 图片保存
4.5 交互反馈
4.5.1 消息提示框
4.5.2 加载提示框
4.5.3 模态弹窗
4.5.4 下弹操作菜单
4.6 获取用户信息
4.6.1 用户登录
4.6.2 用户信息
4.6.3 用户位置
4.6.4 用户授权
4.7 设备信息API
4.7.1 获取设备信息
4.7.2 屏幕亮度
4.7.3 获取设备电量
4.7.4 设备剪切板
4.7.5 设备方向
4.7.6 设备网络
4.7.7 拨打电话
4.7.8 扫描二维码
4.8 其他常用的API
4.8.1 微信支付
4.8.2 转发
4.8.3 下拉刷新
4.9 数据缓存
4.10 项目实战:九宫格选图
4.11 本章小结
第二篇 实战案例
第5章 新闻阅读
5.1 需求描述
5.2 设计思路
5.2.1 首页描述
5.2.2 视频页描述
5.2.3 我的描述
5.3 准备工作
5.4 页面搭建
5.4.1 首页页面搭建
5.4.2 视频页面搭建
5.4.3 我的页面搭建
5.5 逻辑搭建
5.5.1 首页逻辑
5.5.2 视频逻辑
5.5.3 我的逻辑
5.6 项目小结
第6章 单车共享
6.1 需求描述
6.2 设计思路
6.2.1 首页描述
6.2.2 故障申报描述
6.2.3 我的描述
6.3 准备工作
6.4 页面搭建
6.4.1 首页页面搭建
6.4.2 我的页面搭建
6.4.3 报修页面搭建
6.5 逻辑搭建
6.5.1 页面跳转逻辑
6.5.2 首页逻辑
6.5.3 车辆故障逻辑
6.6 数据获取
6.7 项目小结
第7章 视频快讯
7.1 需求描述
7.2 设计思路
7.2.1 首页描述
7.2.2 短视频描述
7.2.3 频道描述
7.2.4 我的描述
7.3 准备工作
7.4 页面搭建
7.4.1 首页页面搭建
7.4.2 短视频页面搭建
7.4.3 频道页面搭建
7.4.4 我的页面搭建
7.5 逻辑搭建
7.5.1 首页逻辑
7.5.2 短视频逻辑
7.5.3 频道逻辑
7.5.4 我的逻辑
7.6 项目优化
7.7 项目小结
第8章 云音乐
8.1 需求描述
8.2 设计思路
8.2.1 发现描述
8.2.2 我的描述
8.2.3 私人FM描述
8.2.4 每日推荐描述
8.2.5 歌单描述
8.2.6 排行榜描述
8.2.7 歌单列表描述
8.2.8 音频播放描述
8.3 准备工作
8.4 页面搭建
8.4.1 发现页面搭建
8.4.2 我的页面搭建
8.4.3 私人FM页面搭建
8.4.4 每日推荐页面搭建
8.4.5 歌单页面搭建
8.4.6 排行榜页面搭建
8.4.7 歌单列表页面搭建
8.4.8 音频播放页面搭建
8.5 逻辑搭建
8.5.1 发现逻辑
8.5.2 每日推荐逻辑
8.5.3 歌单逻辑
8.5.4 排行榜逻辑
8.5.5 歌单列表逻辑
8.5.6 音频播放逻辑
8.6 项目小结
第9章 商城购物
9.1 需求描述
9.2 设计思路
9.2.1 首页描述
9.2.2 分类描述
9.2.3 购物车描述
9.2.4 我的未登录描述
9.3 准备工作
9.4 页面搭建
9.4.1 首页页面搭建
9.4.2 分类页面搭建
9.4.3 购物车页面搭建
9.4.4 我的未登录页面搭建
9.5 逻辑搭建
9.5.1 首页逻辑
9.5.2 分类逻辑
9.5.3 我的未登录逻辑
9.5.4 购物车逻辑
9.6 项目小结
第10章 外卖配送
10.1 需求描述
10.2 设计思路
10.2.1 首页描述
10.2.2 大类型描述
10.2.3 为你优选描述
10.2.4 商铺详情描述
10.3 准备工作
10.4 页面搭建
10.4.1 首页页面搭建
10.4.2 大类型页面搭建
10.4.3 为你优选页面搭建
10.4.4 商铺详情页面搭建
10.5 逻辑搭建
10.5.1 首页逻辑
10.5.2 大类型逻辑
10.5.3 为你优选逻辑
10.5.4 商铺详情逻辑
10.6 项目小结
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜