- 第一章 课程介绍和准备
- 1.1 课程介绍
- 1.2 环境搭建和项目创建
- 第二章 全局样式和全局配置
- 2.1 App.vue引入全局样式
- 2.2 动画库引入和使用
- 2.3 引入自定义图标库
- 2.4 底部导航开发
- 第三章 首页开发
- 3.1 首页搜索栏配置
- 3.2 首页轮播图组件开发
- 3.3 图标分类组件开发
- 3.4 优惠卷组件开发
- 3.5 公共列表组件开发(1)
- 3.6 公共列表组件开发(2)
- 3.7 公共列表组件开发(3)
- 3.8 首页数据交互
- 3.9 首页下拉刷新功能实现
- 3.10 请求拦截器封装
- 3.11 响应拦截器封装
- 3.12 骨架屏加载优化
- 3.13 首页数据交互(2)
- 第四章 登录注册模块开发
- 4.1 登录注册页开发(1)
- 4.2 登录注册页开发(2)
- 4.3 登录注册页开发(3)
- 4.4 注册功能交互实现
- 4.5 登录功能交互实现
- 4.6 初始化用户功能实现
- 4.7 验证同意用户隐私
- 4.8 绑定手机号页开发(1)
- 4.9 绑定手机号页开发(2)
- 4.10 绑定手机号api交互(1)
- 4.11 绑定手机号api交互(2)
- 4.12 忘记密码页开发
- 4.13 忘记密码api交互
- 第五章 个人中心模块开发
- 5.1 个人中心页开发(1)
- 5.2 个人中心页开发(2)
- 5.3 个人中心数据交互
- 5.4 个人设置页开发
- 5.5 退出登录功能实现
- 5.6 权限验证跳转
- 5.7 修改密码页功能实现
- 5.8 缓存计算和清除缓存
- 5.9 修改资料页开发
- 5.10 上传文件功能实现
- 5.11 修改资料页交互
- 5.12 我的订单列表开发
- 5.13 我的订单列表交互
- 第六章 优惠卷模块开发
- 6.1 首页优惠劵列表交互
- 6.2 领取优惠劵功能实现
- 6.3 登录退出后优惠劵状态处理
- 6.4 我的优惠劵列表开发
- 6.5 我的优惠劵列表交互
- 第七章 搜索页和列表页开发
- 7.1 搜索页开发(1)
- 7.2 搜索页开发(2)
- 7.3 搜索结果页开发(1)
- 7.4 搜索结果页开发(2)
- 7.5 搜索结果页交互
- 第八章 图文、音频和视频课程模块开发
- 8.1 课程详情页开发
- 8.2 课程详情页交互
- 8.3 图文课程详情页交互
- 8.4 视频课程详情页交互
- 8.5 音频课程详情页交互(1)
- 8.6 音频课程详情页交互(2)
- 8.7 音频课程详情页交互(3)
- 第九章 专栏模块开发
- 9.1 专栏详情页开发
- 9.2 专栏详情页交互(1)
- 9.3 专栏详情页交互(2)
- 第十章 学习进度模块开发
- 10.1 未登录时默认显示
- 10.2 学习进度页开发
- 10.3 更新学习进度-图文课程(1)
- 10.4 更新学习进度-图文课程(2)
- 第十一章 社区模块开发
- 第十二章 电子书模块开发
- 第十三章 拼团和秒杀模块开发
- 第十四章 考试模块开发
- 第十五章 直播模块开发
- 第十六章 订单模块开发
- 第十七章 公告和收藏模块开发
- 第十八章 多端兼容和项目部署