网易云课堂-uni-app实战合集
网易云课堂-uni-app合集├── 01网易云课堂-uni-app多端企业网盘全栈开发-完结
│ ├── 源码
│ │ ├── 【完整】后端api源码.zip
│ │ ├── 【完整】网盘PC端.zip
│ │ ├── 【完整】网盘移动端.zip
│ │ └── 数据库.zip
│ ├── 1.项目介绍【一手】.mp4
│ ├── 10.通用列表组件开发(一)【一手】.mp4
│ ├── 100.退出登录功能实现【一手】.mp4
│ ├── 101.首页交互-文件列表【一手】.mp4
│ ├── 102.首页交互-文件列表切换目录【一手】.mp4
│ ├── 103.首页交互-文件列表排序方式【一手】.mp4
│ ├── 104.首页交互-创建文件夹【一手】.mp4
│ ├── 106.首页交互-批量删除【一手】.mp4
│ ├── 107.首页交互-搜索文件【一手】.mp4
│ ├── 108.首页交互-上传图片【一手】.mp4
│ ├── 109.首页交互-上传视频【一手】.mp4
│ ├── 11.通用列表组件开发(二)【一手】.mp4
│ ├── 110.首页交互-下载文件
│ ├── 111.上传和下载进度【一手】.mp4
│ ├── 112.创建分享链接功能【一手】.mp4
│ ├── 113.PC端交互-引入axios和vuex【一手】.mp4
│ ├── 114.PC端交互-注册登录【一手】.mp4
│ ├── 115.PC端交互-初始化和退出登录【一手】.mp4
│ ├── 116.PC端交互-拦截器完善【一手】.mp4
│ ├── 117.PC端交互-权限验证【一手】.mp4
│ ├── 118.PC端交互-获取文件列表【一手】.mp4
│ ├── 119.PC端交互-创建文件夹【一手】.mp4
│ ├── 12.多选操作开发(一)【一手】.mp4
│ ├── 120.PC端交互-上传文件【一手】.mp4
│ ├── 121.PC端交互-文件重命名【一手】.mp4
│ ├── 122.PC端交互-批量删除【一手】.mp4
│ ├── 123.PC端交互-搜索文件【一手】.mp4
│ ├── 124.PC端交互-切换目录【一手】.mp4
│ ├── 125.PC端交互-优化体验和筛选类型【一手】.mp4
│ ├── 126.PC端交互-下载文件【一手】.mp4
│ ├── 127.PC端交互-生成分享链接【一手】.mp4
│ ├── 128.PC端交互-我的分享列表【一手】.mp4
│ ├── 129.PC端交互-查看分享【一手】.mp4
│ ├── 13.多选操作开发(二)【一手】.mp4
│ ├── 130.PC端交互-保存到我的网盘【一手】.mp4
│ ├── 131.补充移动端查看分享和保存页【一手】.mp4
│ ├── 132.移动端交互-保存到我的网盘【一手】.mp4
│ ├── 133.兼容pc端和移动端(二)【一手】.mp4
│ ├── 134.兼容pc端和移动端(一)【一手】.mp4
│ ├── 14.多选操作开发(三)全选和取消全选【一手】.mp4
│ ├── 15.多选操作开发(四)底部操作条【一手】.mp4
│ ├── 16.全局弹出层组件封装(一)【一手】.mp4
│ ├── 17.全局弹出层组件封装(二)【一手】.mp4
│ ├── 18.全局弹出层组件封装(三)【一手】.mp4
│ ├── 19.删除和重命名功能实现【一手】.mp4
│ ├── 2.环境搭建和项目创建【一手】.mp4
│ ├── 20.弹出添加操作条【一手】.mp4
│ ├── 21.新建文件夹功能实现【一手】.mp4
│ ├── 22.图片预览功能【一手】.mp4
│ ├── 23.视频播放功能实现【一手】.mp4
│ ├── 24.文件排序弹框【一手】.mp4
│ ├── 25.下载和上传状态列表(一)【一手】.mp4
│ ├── 26.下载和上传状态列表(二)【一手】.mp4
│ ├── 27.下载和上传状态列表(三)【一手】.mp4
│ ├── 28.个人中心页开发【一手】.mp4
│ ├── 29.创建vuecli4项目【一手】.mp4
│ ├── 3.引入全局样式(一)【一手】.mp4
│ ├── 30.引入iview组件库【一手】.mp4
│ ├── 31.引入bootstrap4和图标库【一手】.mp4
│ ├── 32.安装和配置vue-router【一手】.mp4
│ ├── 33.PC端登录页开发(一)【一手】.mp4
│ ├── 34.PC端登录页开发(二)【一手】.mp4
│ ├── 35.PC端登录页开发(三)【一手】.mp4
│ ├── 36.PC端全局布局开发(一)【一手】.mp4
│ ├── 37.PC端全局布局开发(二)-顶部导航【一手】.mp4
│ ├── 38.PC端侧边栏开发(一)-菜单【一手】.mp4
│ ├── 39.PC端侧边栏开发(二)-容量提示【一手】.mp4
│ ├── 4.引入全局样式(二)【一手】.mp4
│ ├── 4.引入图标库【一手】.mp4
│ ├── 40.PC端文件列表开发 -操作条【一手】.mp4
│ ├── 41.PC端文件列表开发(二)-列表(1)【一手】.mp4
│ ├── 42.PC端文件列表开发(三)-列表(2)【一手】.mp4
│ ├── 43.封装文件列表组件(1)【一手】.mp4
│ ├── 44.封装文件列表组件(2)删除【一手】.mp4
│ ├── 45.封装文件列表组件(3)多选操作【一手】.mp4
│ ├── 46.封装文件列表组件(4)-重命名【一手】.mp4
│ ├── 48.创建egg.js项目【一手】.mp4
│ ├── 49.写第一个api接口【一手】.mp4
│ ├── 5.引入自定义图标库【一手】.mp4
│ ├── 50.router路由传参(一)【一手】.mp4
│ ├── 51.router路由传参(二)【一手】.mp4
│ ├── 52.资源路由和路由分组【一手】.mp4
│ ├── 53.数据库迁移(一)【一手】.mp4
│ ├── 54.数据库迁移(二)【一手】.mp4
│ ├── 55.sequelize模型-新增【一手】.mp4
│ ├── 56.sequelize模型-批量新增和修改器【一手】.mp4
│ ├── 57.sequelize模型-查询单个【一手】.mp4
│ ├── 59.sequelize模型-where操作符【一手】.mp4
│ ├── 6.配置tabbar底部导航【一手】.mp4
│ ├── 60.sequelize模型-字段限制排序分页【一手】.mp4
│ ├── 61.sequelize模型-修改和限制字段【一手】.mp4
│ ├── 62.sequelize模型-删除和批量删除【一手】.mp4
│ ├── 63.错误和异常统一处理【一手】.mp4
│ ├── 64.中间件配置【一手】.mp4
│ ├── 65.参数验证【一手】.mp4
│ ├── 66.创建项目和基础配置【一手】.mp4
│ ├── 67.后台开发-修改管理员(二)【一手】.mp4
│ ├── 67.统一api返回格式【一手】.mp4
│ ├── 68.全局抛出异常处理【一手】.mp4
│ ├── 69.sequelize数据库配置【一手】.mp4
│ ├── 7.自定义导航栏(一)【一手】.mp4
│ ├── 70.数据库迁移配置【一手】.mp4
│ ├── 71.数据表设计和迁移【一手】.mp4
│ ├── 72.注册功能【一手】.mp4
│ ├── 73.参数验证(一)【一手】.mp4
│ ├── 74.参数验证(二)【一手】.mp4
│ ├── 75.修改器密码自动加密【一手】.mp4
│ ├── 76.安装redis和jwt扩展包【一手】.mp4
│ ├── 77.登录api实现(一)【一手】.mp4
│ ├── 78.登录api实现(二)【一手】.mp4
│ ├── 79.全局权限验证中间件实现【一手】.mp4
│ ├── 8.自定义导航栏(二)【一手】.mp4
│ ├── 80.退出登录api实现【一手】.mp4
│ ├── 81.上传文件api实现(一)【一手】.mp4
│ ├── 82.上传文件api实现(二)【一手】.mp4
│ ├── 83.上传文件api实现(三)【一手】.mp4
│ ├── 84.上传文件api实现(四)【一手】.mp4
│ ├── 85.剩余容量api实现【一手】.mp4
│ ├── 86.当前用户文件列表api实现【一手】.mp4
│ ├── 87.创建文件夹api实现【一手】.mp4
│ ├── 88.重命名api实现【一手】.mp4
│ ├── 89.批量删除api实现(一)【一手】.mp4
│ ├── 9.搜索组件美化【一手】.mp4
│ ├── 90.批量删除api实现(二)【一手】.mp4
│ ├── 91.搜索文件api实现【一手】.mp4
│ ├── 92.创建分享api实现【一手】.mp4
│ ├── 93.我的分享列表api实现【一手】.mp4
│ ├── 94.查看分享api实现【一手】.mp4
│ ├── 95.保存到自己的网盘api实现【一手】.mp4
│ ├── 96.补充登录注册页【一手】.mp4
│ ├── 97.引入请求库和vuex【一手】.mp4
│ ├── 98.登录注册功能实现【一手】.mp4
│ ├── 99.个人中心交互实现【一手】.mp4
│ ├── 兼容微信小程序端.mp4
│ ├── 后端api部署.mp4
│ ├── 部署H5端部分.mp4
│ ├── 部署PC端部分.mp4
│ └── 部署前环境搭建.mp4
├── 02网易云课堂-uni-app实战仿微信app开发
│ ├── 10好友设置页开发
│ │ ├── 个人设置页开发(一) .mp4
│ │ ├── 个人设置页开发(三)操作菜单 .mp4
│ │ └── 个人设置页开发(二) .mp4
│ ├── 11设置备注和标签页
│ │ ├── 设置备注页(一) .mp4
│ │ ├── 设置备注页(二) .mp4
│ │ ├── 设置标签页(一)-标签列表 .mp4
│ │ ├── 设置标签页(三)-删除和快捷添加 .mp4
│ │ ├── 设置标签页(二)-添加标签 .mp4
│ │ └── 设置标签页(四)-保存 .mp4
│ ├── 12设置朋友圈和动态权限
│ │ └── 设置朋友圈动态权限 .mp4
│ ├── 13星标朋友和加入移出黑名单
│ │ ├── 加入和移出黑名单 .mp4
│ │ └── 设为星标朋友 .mp4
│ ├── 14通讯录索引列表功能
│ │ ├── 通讯录索引列表功能(一) .mp4
│ │ ├── 通讯录索引列表功能(三) .mp4
│ │ └── 通讯录索引列表功能(二) .mp4
│ ├── 15推荐名片功能
│ │ ├── 推荐名片(一) .mp4
│ │ ├── 推荐名片(三)-限制选中数量 .mp4
│ │ ├── 推荐名片(二)- 多选功能 .mp4
│ │ ├── 推荐名片(五)-提示框 .mp4
│ │ ├── 推荐名片(六)-提示框 .mp4
│ │ └── 推荐名片(四)-实时搜索 .mp4
│ ├── 16用户投诉开发
│ │ └── 用户投诉开发 .mp4
│ ├── 17朋友圈开发
│ │ ├── 朋友圈列表 - 单图多图 .mp4
│ │ ├── 朋友圈列表 - 点赞评论列表 .mp4
│ │ ├── 朋友圈列表 - 组件封装 .mp4
│ │ ├── 朋友圈列表 - 视频 .mp4
│ │ ├── 朋友圈列表 - 评论(一)-输入框 .mp4
│ │ ├── 朋友圈列表 - 评论(二)-表情包 .mp4
│ │ ├── 朋友圈开发 - 渐变导航(上) .mp4
│ │ └── 朋友圈开发 - 渐变导航(下) .mp4
│ ├── 18个人资料设置开发
│ │ ├── 个人资料设置开发(一) .mp4
│ │ └── 个人资料设置开发(二) .mp4
│ ├── 19二维码名片页开发
│ │ └── 二维码名片页开发 .mp4
│ ├── 20收藏列表开发
│ │ └── 收藏列表开发 .mp4
│ ├── 21公共搜索页开发
│ │ └── 公共搜索页开发 .mp4
│ ├── 22发布朋友圈页面开发
│ │ ├── 发布朋友圈页面-图文(一) .mp4
│ │ ├── 发布朋友圈页面-图文(三) .mp4
│ │ ├── 发布朋友圈页面-图文(二) .mp4
│ │ ├── 发布朋友圈页面-文字 .mp4
│ │ └── 发布朋友圈页面-视频 .mp4
│ ├── 23登录注册页
│ │ ├── 启动时登录页到首页过渡优化 .mp4
│ │ ├── 注册页面开发 .mp4
│ │ └── 登录页面开发 .mp4
│ ├── 24egg.js基础课
│ │ ├── router路由传参(一) .mp4
│ │ ├── router路由传参(二) .mp4
│ │ ├── sequelize模型-where操作符 .mp4
│ │ ├── sequelize模型-修改和限制字段 .mp4
│ │ ├── sequelize模型-删除和批量删除 .mp4
│ │ ├── sequelize模型-字段限制排序分页 .mp4
│ │ ├── sequelize模型-批量新增和修改器 .mp4
│ │ ├── sequelize模型-新增 .mp4
│ │ ├── sequelize模型-查询单个 .mp4
│ │ ├── sequelize模型-查询多个和获取器 .mp4
│ │ ├── 中间件配置 .mp4
│ │ ├── 写第一个api接口 .mp4
│ │ ├── 创建egg.js项目 .mp4
│ │ ├── 参数验证 .mp4
│ │ ├── 数据库迁移(一) .mp4
│ │ ├── 数据库迁移(二) .mp4
│ │ ├── 资源路由和路由分组 .mp4
│ │ └── 错误和异常统一处理 .mp4
│ ├── 25后端api开发和前后端交互
│ │ ├── 100群公告推送功能(二) .mp4
│ │ ├── 101修改我在本群的昵称(一) .mp4
│ │ ├── 102修改我在本群的昵称(二) .mp4
│ │ ├── 103退出和解散群聊(一) .mp4
│ │ ├── 104退出和解散群聊(二) .mp4
│ │ ├── 105删除指定会话功能 .mp4
│ │ ├── 106群资料设置功能 .mp4
│ │ ├── 107群二维码生成(一) .mp4
│ │ ├── 108群二维码生成(二) .mp4
│ │ ├── 109生成个人二维码名片 .mp4
│ │ ├── 10用户登录功能 .mp4
│ │ ├── 110清空聊天记录功能 .mp4
│ │ ├── 111发送表情包功能 .mp4
│ │ ├── 112上传文件和oss配置 .mp4
│ │ ├── 113上传文件请求封装 .mp4
│ │ ├── 114发送图片功能 .mp4
│ │ ├── 115发送短视频功能 .mp4
│ │ ├── 116发送语音功能 .mp4
│ │ ├── 117撤回消息功能(一) .mp4
│ │ ├── 118撤回消息功能(二) .mp4
│ │ ├── 119撤回消息功能(三) .mp4
│ │ ├── 11jwt 加密鉴权 .mp4
│ │ ├── 120撤回消息功能(四) .mp4
│ │ ├── 121转发功能实现(一) .mp4
│ │ ├── 122转发功能实现(二) .mp4
│ │ ├── 123转发功能实现(三) .mp4
│ │ ├── 124转发功能实现(四) .mp4
│ │ ├── 125复制功能实现 .mp4
│ │ ├── 126删除指定消息记录 .mp4
│ │ ├── 127收藏相关接口开发 .mp4
│ │ ├── 128创建收藏和收藏列表 .mp4
│ │ ├── 129删除收藏功能 .mp4
│ │ ├── 12redis 缓存插件和封装 .mp4
│ │ ├── 130发送收藏功能 .mp4
│ │ ├── 131发送名片功能(一) .mp4
│ │ ├── 132发送名片功能(二) .mp4
│ │ ├── 133好友申请实时通知 .mp4
│ │ ├── 134同意添加好友实时通知 .mp4
│ │ ├── 135修改用户个人资料(一) .mp4
│ │ ├── 136修改用户个人资料(二) .mp4
│ │ ├── 137删除好友功能 .mp4
│ │ ├── 138朋友圈相关数据表迁移 .mp4
│ │ ├── 139发布朋友圈api开发(一) .mp4
│ │ ├── 13全局权限验证中间件实现(一) .mp4
│ │ ├── 140发布朋友圈api开发(二) .mp4
│ │ ├── 141发布朋友圈api开发(三) .mp4
│ │ ├── 142点赞朋友圈api开发(一) .mp4
│ │ ├── 143点赞朋友圈api开发(二) .mp4
│ │ ├── 144评论朋友圈api开发(一) .mp4
│ │ ├── 145评论朋友圈api开发(二) .mp4
│ │ ├── 146朋友圈列表api开发 .mp4
│ │ ├── 147我的朋友圈列表api开发 .mp4
│ │ ├── 148朋友圈列表分页功能实现 .mp4
│ │ ├── 149我的朋友圈分页列表实现 .mp4
│ │ ├── 14全局权限验证中间件实现(二) .mp4
│ │ ├── 150朋友圈点赞功能 .mp4
│ │ ├── 151修复删除好友朋友圈记录问题 .mp4
│ │ ├── 152朋友圈动态实时通知功能 .mp4
│ │ ├── 153读取朋友圈动态功能 .mp4
│ │ ├── 154朋友圈评论功能(一) .mp4
│ │ ├── 155朋友圈评论功能(二) .mp4
│ │ ├── 156朋友圈评论表情包功能 .mp4
│ │ ├── 157发布朋友圈-批量上传图片 .mp4
│ │ ├── 158发布朋友圈-上传短视频 .mp4
│ │ ├── 159发布朋友圈-实时通知 .mp4
│ │ ├── 15退出登录功能 .mp4
│ │ ├── 160提醒谁看功能 .mp4
│ │ ├── 161朋友圈查看权限 .mp4
│ │ ├── 162初始化会话列表功能 .mp4
│ │ ├── 163断线自动重连处理 .mp4
│ │ ├── 164Token错误时自动退出 .mp4
│ │ ├── 165查看聊天记录功能 .mp4
│ │ ├── 166将某人踢出群聊(一) .mp4
│ │ ├── 167将某人踢出群聊(二) .mp4
│ │ ├── 168将某人踢出群聊(三) .mp4
│ │ ├── 169邀请加入群聊(一) .mp4
│ │ ├── 16搜索用户功能 .mp4
│ │ ├── 170邀请加入群聊(二) .mp4
│ │ ├── 171部分小细节优化 .mp4
│ │ ├── 172标签列表和标签用户列表 .mp4
│ │ ├── 173小程序端兼容处理 .mp4
│ │ ├── 174app端兼容处理(一) .mp4
│ │ ├── 175app端兼容处理(二) .mp4
│ │ ├── 176添加背景提示音(一) .mp4
│ │ ├── 178添加背景提示音(二) .mp4
│ │ ├── 179转发名片功能 .mp4
│ │ ├── 17好友表和好友申请表设计 .mp4
│ │ ├── 180查看好友朋友圈完善(一) .mp4
│ │ ├── 181查看好友朋友圈完善(二) .mp4
│ │ ├── 182查看好友朋友圈完善(三) .mp4
│ │ ├── 183查看好友朋友圈完善(四) .mp4
│ │ ├── 184查看好友朋友圈完善(五) .mp4
│ │ ├── 185iOS端兼容处理 .mp4
│ │ ├── 186多进程实现(一) .mp4
│ │ ├── 187多进程实现(二) .mp4
│ │ ├── 188修复弹框问题 .mp4
│ │ ├── 189扫一扫添加群聊功能(一) .mp4
│ │ ├── 18申请添加好友功能(一) .mp4
│ │ ├── 190扫一扫加入群聊功能(二) .mp4
│ │ ├── 191扫一扫加入群聊功能(三) .mp4
│ │ ├── 192扫一扫添加好友功能 .mp4
│ │ ├── 193修复一部分小bug .mp4
│ │ ├── 19申请添加好友功能(二) .mp4
│ │ ├── 1创建项目和基础配置 .mp4
│ │ ├── 20获取好友申请列表(一) .mp4
│ │ ├── 21获取好友申请列表(二) .mp4
│ │ ├── 22处理好友申请(一) .mp4
│ │ ├── 23处理好友申请(二) .mp4
│ │ ├── 24获取通讯录列表(一) .mp4
│ │ ├── 25获取通讯录列表(二) .mp4
│ │ ├── 26查看好友资料功能实现 .mp4
│ │ ├── 27移入移除黑名单功能 .mp4
│ │ ├── 28设置取消星标好友 .mp4
│ │ ├── 29设置朋友圈权限功能 .mp4
│ │ ├── 2全局抛出异常处理 .mp4
│ │ ├── 30举报投诉好友或群组功能(一) .mp4
│ │ ├── 31举报投诉好友或群组功能(二) .mp4
│ │ ├── 32设置备注和标签功能(一) .mp4
│ │ ├── 33设置备注和标签功能(二) .mp4
│ │ ├── 34设置备注和标签功能(三) .mp4
│ │ ├── 35安装websocket插件 .mp4
│ │ ├── 36连接websocket和权限验证 .mp4
│ │ ├── 37兼容H5端处理 .mp4
│ │ ├── 38配置H5端跨域问题 .mp4
│ │ ├── 39登录注册功能实现(一) .mp4
│ │ ├── 3封装api返回格式扩展 .mp4
│ │ ├── 40登录注册功能实现(二) .mp4
│ │ ├── 41部署聊天调试环境 .mp4
│ │ ├── 42退出登录功能实现 .mp4
│ │ ├── 43全局mixin权限验证实现 .mp4
│ │ ├── 44初始化登录状态 .mp4
│ │ ├── 45搜索用户功能实现 .mp4
│ │ ├── 46查看用户资料功能(一) .mp4
│ │ ├── 47查看用户资料功能(二) .mp4
│ │ ├── 48查看用户资料功能(三) .mp4
│ │ ├── 49修复处理好友申请api接口 .mp4
│ │ ├── 4sequelize数据库和迁移配置 .mp4
│ │ ├── 50添加好友功能实现 .mp4
│ │ ├── 51待处理好友申请数量提示 .mp4
│ │ ├── 52待处理好友申请列表(一) .mp4
│ │ ├── 53待处理好友申请列表(二) .mp4
│ │ ├── 54处理好友申请功能 .mp4
│ │ ├── 55通讯录列表功能实现 .mp4
│ │ ├── 56完善查看个人资料页 .mp4
│ │ ├── 57设置星标好友和设置黑名单功能 .mp4
│ │ ├── 58设置朋友圈权限功能实现 .mp4
│ │ ├── 59设置备注和标签功能实现 .mp4
│ │ ├── 5用户表设计和迁移 .mp4
│ │ ├── 60举报投诉好友功能实现 .mp4
│ │ ├── 61完善几个小问题 .mp4
│ │ ├── 62websocket连接权限验证和强制下线 .mp4
│ │ ├── 63后端用户上线和下线深度剖析 .mp4
│ │ ├── 64聊天类chat.js封装(一) .mp4
│ │ ├── 65聊天类chat.js封装(二) .mp4
│ │ ├── 66聊天类chat.js封装(三) .mp4
│ │ ├── 67聊天类封装(四)-创建销毁聊天对象 .mp4
│ │ ├── 68发送消息接口开发-单聊(一) .mp4
│ │ ├── 69发送消息接口开发-单聊(二) .mp4
│ │ ├── 6注册功能实现 .mp4
│ │ ├── 70聊天类封装(五)-发送消息 .mp4
│ │ ├── 71聊天类封装(六)-组织发送消息格式 .mp4
│ │ ├── 72聊天类封装(七)-完善发送消息状态 .mp4
│ │ ├── 73聊天类封装(八)-添加聊天记录 .mp4
│ │ ├── 74聊天类封装(九)-更新指定聊天记录 .mp4
│ │ ├── 75聊天类封装(十)-更新会话列表(一) .mp4
│ │ ├── 76聊天类封装(十一)-更新会话列表(二) .mp4
│ │ ├── 77聊天类封装(十三)-断线重连提示 .mp4
│ │ ├── 78渲染和监听聊天会话列表 .mp4
│ │ ├── 79聊天类封装(十四)-处理接收消息 .mp4
│ │ ├── 7参数验证功能实现(一) .mp4
│ │ ├── 80初始化总未读数 .mp4
│ │ ├── 81聊天类封装(十五)-读取会话功能 .mp4
│ │ ├── 82聊天页实时接收信息功能实现 .mp4
│ │ ├── 83获取当前会话详细资料 .mp4
│ │ ├── 84创建群聊功能(一) .mp4
│ │ ├── 85创建群聊功能(二) .mp4
│ │ ├── 86创建群聊功能(三) .mp4
│ │ ├── 87创建群聊功能(四) .mp4
│ │ ├── 88创建群聊功能(五) .mp4
│ │ ├── 89群聊发送和接收消息 .mp4
│ │ ├── 8参数验证功能实现(二) .mp4
│ │ ├── 90群昵称显示 .mp4
│ │ ├── 91获取离线消息 .mp4
│ │ ├── 92置于底部兼容H5端 .mp4
│ │ ├── 93群聊列表分页(一) .mp4
│ │ ├── 94群聊列表分页(二) .mp4
│ │ ├── 95获取群聊相关信息(一) .mp4
│ │ ├── 96获取群聊相关信息(二) .mp4
│ │ ├── 97修改群名称功能(一) .mp4
│ │ ├── 98修改群名称功能(二) .mp4
│ │ ├── 99群公告推送功能(一) .mp4
│ │ └── 9crypto 数据加密 .mp4
│ ├── 26打包上线
│ │ ├── IOS端打包 .mp4
│ │ ├── 后端部署上线 .mp4
│ │ ├── 安卓app打包上线 .mp4
│ │ ├── 部署H5端 .mp4
│ │ └── 部署前环境搭建 .mp4
│ ├── 8聊天页开发
│ │ ├── 优化图标显示问题 .mp4
│ │ ├── 修改action名称防止冲突 .mp4
│ │ ├── 全局录音管理器(一) .mp4
│ │ ├── 全局录音管理器(二) .mp4
│ │ ├── 发送图片功能 .mp4
│ │ ├── 发送录音功能 .mp4
│ │ ├── 发送文字功能实现 .mp4
│ │ ├── 发送表情包功能(一) .mp4
│ │ ├── 发送表情包功能(二) .mp4
│ │ ├── 图片加载组件(一) .mp4
│ │ ├── 图片加载组件(二) .mp4
│ │ ├── 处理音频时间和气泡长短 .mp4
│ │ ├── 多语音播放切换-实现音频切换 .mp4
│ │ ├── 多语音播放切换-引入vuex .mp4
│ │ ├── 多语音播放切换-自定义全局事件$emit .mp4
│ │ ├── 多语音播放切换-自定义全局事件$off .mp4
│ │ ├── 多语音播放切换-自定义全局事件$on .mp4
│ │ ├── 实现语音播放动画效果 .mp4
│ │ ├── 封装图片加载组件 .mp4
│ │ ├── 封装聊天气泡组件(一) .mp4
│ │ ├── 封装聊天气泡组件(二) .mp4
│ │ ├── 底部操作菜单开发(一) .mp4
│ │ ├── 底部菜单开发(七)- 表情包(二) .mp4
│ │ ├── 底部菜单开发(三)- 菜单列表(二) .mp4
│ │ ├── 底部菜单开发(二)- 菜单列表(一) .mp4
│ │ ├── 底部菜单开发(五)- 键盘切换(二) .mp4
│ │ ├── 底部菜单开发(六)- 表情包(一) .mp4
│ │ ├── 底部菜单开发(四)- 键盘切换(一) .mp4
│ │ ├── 开发聊天内容区域 .mp4
│ │ ├── 录制状态动画显示(一) .mp4
│ │ ├── 录制状态动画显示(二) .mp4
│ │ ├── 消息撤回功能实现(一) .mp4
│ │ ├── 消息撤回功能实现(二)动画效果 .mp4
│ │ ├── 滚动到底部功能实现 .mp4
│ │ ├── 短视频消息功能(一) .mp4
│ │ ├── 短视频消息功能(三) .mp4
│ │ ├── 短视频消息功能(二) .mp4
│ │ ├── 聊天时间人性化显示 .mp4
│ │ ├── 聊天气泡组件开发(一) .mp4
│ │ ├── 聊天气泡组件开发(二) .mp4
│ │ ├── 聊天页导航开发 .mp4
│ │ ├── 聊天页底部输入框开发 .mp4
│ │ ├── 视频录制发送视频 .mp4
│ │ ├── 解决键盘顶起窗口问题 .mp4
│ │ ├── 计算音频时长 .mp4
│ │ ├── 语音播放功能(一) .mp4
│ │ ├── 语音播放功能(二) .mp4
│ │ ├── 长按弹出操作菜单(一) .mp4
│ │ ├── 长按弹出操作菜单(三) .mp4
│ │ ├── 长按弹出操作菜单(二) .mp4
│ │ ├── 音频录制和文本输入切换 .mp4
│ │ └── 预览图片保存相册功能 .mp4
│ ├── 9聊天信息设置页开发
│ │ ├── 聊天信息设置页(一) .mp4
│ │ ├── 聊天信息设置页(三) .mp4
│ │ └── 聊天信息设置页(二) .mp4
│ ├── 源码
│ │ ├── egg-wechat2 .sql
│ │ ├── egg.js部署上线 .md
│ │ ├── egg基础教程 .md
│ │ ├── egg学习笔记 (1) .md
│ │ ├── egg学习笔记 .md
│ │ ├── 【H5端和小程序端】完整前端代码 .zip
│ │ ├── 【app端】完整前端代码 .zip
│ │ ├── 【app端】完整前端源码 .zip
│ │ ├── 完整后端源码 .zip
│ │ └── 课时1.创建egg.js项目 .zip
│ ├── badge组件开发 .mp4
│ ├── 优化公共列表组件 .mp4
│ ├── 优化自定义导航栏功能 .mp4
│ ├── 创建项目和开启原生渲染 .mp4
│ ├── 删除当前会话 .mp4
│ ├── 图标按钮组件封装 .mp4
│ ├── 头部导航组件开发 .mp4
│ ├── 完善个人中心页 .mp4
│ ├── 完善发现页 .mp4
│ ├── 完善通讯录列表 .mp4
│ ├── 封装badge组件 .mp4
│ ├── 封装全局mixin .mp4
│ ├── 封装公共列表组件 .mp4
│ ├── 封装头像组件 .mp4
│ ├── 封装头部导航组件(一) .mp4
│ ├── 封装头部导航组件(二) .mp4
│ ├── 封装聊天列表组件 .mp4
│ ├── 开发导航弹出扩展菜单(一) .mp4
│ ├── 开发导航弹出扩展菜单(二) .mp4
│ ├── 开发弹出层组件(一)基础架构 .mp4
│ ├── 开发弹出层组件(七)长按弹出菜单(三) .mp4
│ ├── 开发弹出层组件(三) .mp4
│ ├── 开发弹出层组件(二)弹出关闭功能 .mp4
│ ├── 开发弹出层组件(五)长按弹出菜单(一) .mp4
│ ├── 开发弹出层组件(八)动画特效 .mp4
│ ├── 开发弹出层组件(六)长按弹出菜单(二) .mp4
│ ├── 开发弹出层组件(四)自定义位置 .mp4
│ ├── 开发聊天列表组件(一) .mp4
│ ├── 开发聊天列表组件(二) .mp4
│ ├── 引入全局样式(一) .mp4
│ ├── 引入全局样式(二) .mp4
│ ├── 引入自定义图标库(一) .mp4
│ ├── 引入自定义图标库(三)兼容多端 .mp4
│ ├── 引入自定义图标库(二)全局引入 .mp4
│ ├── 强化全局列表组件 .mp4
│ ├── 置顶,取消置顶当前会话 .mp4
│ ├── 通讯录列表组件开发 .mp4
│ ├── 配置globalStyle .mp4
│ ├── 配置tabbar底部导航 .mp4
│ └── 项目介绍 .mp4
├── 03网易云课堂-uni-app实战商城类app和小程序
│ ├── 10搜索列表页开发
│ │ ├── 1排序筛选组件开发(一) .mp4
│ │ ├── 2排序筛选组件开发(二) .mp4
│ │ ├── 3排序筛选组件开发(三) .mp4
│ │ ├── 4排序筛选组件开发(四) .mp4
│ │ ├── 5排序筛选组件开发(五) .mp4
│ │ ├── 6开发搜索列表组件 .mp4
│ │ └── 7封装搜索列表组件 .mp4
│ ├── 11商品分类页开发
│ │ ├── 1商品分类页UI界面构建(一) .mp4
│ │ ├── 2商品分类页UI界面构建(二) .mp4
│ │ ├── 3商品分类页UI界面构建(三) .mp4
│ │ ├── 4分类菜单联动实现(一) .mp4
│ │ ├── 5分类菜单联动实现(二) .mp4
│ │ ├── 6分类菜单联动实现(三) .mp4
│ │ ├── 7分类菜单联动实现(四) .mp4
│ │ ├── 8分类菜单联动实现(五) .mp4
│ │ └── 9优化分类页体验 .mp4
│ ├── 12商品详情页开发
│ │ ├── 10弹出属性筛选组件开发(一) .mp4
│ │ ├── 11弹出属性筛选组件开发(二) .mp4
│ │ ├── 12弹出选择配送地址开发 .mp4
│ │ ├── 13封装弹出服务说明组件 .mp4
│ │ ├── 14修改返回键默认行为 .mp4
│ │ ├── 1轮播图组件二次优化 .mp4
│ │ ├── 2基础详情组件开发 .mp4
│ │ ├── 3滚动商品特性组件开发 .mp4
│ │ ├── 4开发属性选择样式 .mp4
│ │ ├── 5滚动评论列表组件开发 .mp4
│ │ ├── 6商品详情富文本解析开发 .mp4
│ │ ├── 7热门推荐商品列表开发 .mp4
│ │ ├── 8底部操作条组件开发 .mp4
│ │ └── 9底部弹出框组件开发 .mp4
│ ├── 13商品评论列表页开发
│ │ ├── 1评论分类组件开发 .mp4
│ │ └── 2评论列表组件开发 .mp4
│ ├── 14vuex快速掌握
│ │ ├── 1Vuex的基础使用 .mp4
│ │ ├── 2Vuex的state多种用法 .mp4
│ │ ├── 3Vuex的Getters多种用法(一) .mp4
│ │ ├── 4Vuex的Getters多种用法(二) .mp4
│ │ ├── 5Vuex的Mutation多种用法 .mp4
│ │ ├── 6Vuex的Action用法 .mp4
│ │ └── 7Vuex模块化实现 .mp4
│ ├── 15购物车开发
│ │ ├── 10无商品禁用全选功能 .mp4
│ │ ├── 11修复分类页联动滚动bug .mp4
│ │ ├── 12编辑购物车(一)- ui构建 .mp4
│ │ ├── 13编辑购物车(二)- 删除功能 .mp4
│ │ ├── 14编辑购物车(三)- 修改属性(1) .mp4
│ │ ├── 15编辑购物车(四)- 修改属性(2) .mp4
│ │ ├── 16完善详情页加入购物车功能 .mp4
│ │ ├── 1自定义导航开发 .mp4
│ │ ├── 2无商品默认显示组件开发 .mp4
│ │ ├── 3开发购物车商品列表组件(一) .mp4
│ │ ├── 4开发购物车商品列表组件(二) .mp4
│ │ ├── 5开发购物车商品列表组件(三) .mp4
│ │ ├── 6合计组件开发 .mp4
│ │ ├── 7全选和取消全选功能实现 .mp4
│ │ ├── 8合计价格优雅实现 .mp4
│ │ └── 9选中和取消选中单个实现 .mp4
│ ├── 16个人中心页开发
│ │ ├── 1自定义头部组件开发 .mp4
│ │ ├── 2UI界面构建(一)- 图标分类 .mp4
│ │ └── 3UI界面构建(二)- 菜单部分 .mp4
│ ├── 17设置页开发
│ │ └── 1用户设置页面开发 .mp4
│ ├── 18编辑个人资料页开发
│ │ └── 1修改资料页面开发 .mp4
│ ├── 19收货地址页开发
│ │ ├── 10完善设置默认收货地址(一) .mp4
│ │ ├── 11完善设置默认收货地址(二) .mp4
│ │ ├── 12补充购物车热门列表 .mp4
│ │ ├── 1收货地址页面开发 .mp4
│ │ ├── 2增加收货地址页面开发 .mp4
│ │ ├── 3引入三级联动 .mp4
│ │ ├── 4列表滑动操作 .mp4
│ │ ├── 5使用vuex来管理收货地址 .mp4
│ │ ├── 6创建收货地址功能 .mp4
│ │ ├── 7删除收货地址功能 .mp4
│ │ ├── 8修改收货地址功能 .mp4
│ │ └── 9完善详情页收货地址 .mp4
│ ├── 20订单页开发
│ │ ├── 1创建订单页面 .mp4
│ │ ├── 2封装默认显示组件 .mp4
│ │ ├── 3顶部tab选项卡开发 .mp4
│ │ ├── 4订单列表组件开发(一) .mp4
│ │ ├── 5订单列表组件开发(二) .mp4
│ │ └── 6订单列表组件开发(三) .mp4
│ ├── 21订单支付页开发
│ │ ├── 1选择地址组件开发 .mp4
│ │ ├── 2列表组件功能升级 .mp4
│ │ ├── 3订单支付页UI开发 .mp4
│ │ ├── 4底部导航组件开发 .mp4
│ │ ├── 5自动填写默认地址 .mp4
│ │ └── 6选择收货地址功能 .mp4
│ ├── 22发票页开发
│ │ ├── 1发票选择页面开发(一) .mp4
│ │ └── 2发票选择页面开发(二) .mp4
│ ├── 23登录页开发
│ │ ├── 1登录页UI界面构建(一) .mp4
│ │ ├── 2登录页UI界面构建(二) .mp4
│ │ ├── 3登录页UI界面构建(三) .mp4
│ │ ├── 4表单验证功能实现(一) .mp4
│ │ └── 5表单验证功能实现(二) .mp4
│ ├── 24通知页开发
│ │ └── 1通知列表页开发 .mp4
│ ├── 25通知详情页开发
│ │ └── 1通知详情页开发 .mp4
│ ├── 26优化首次加载白屏问题
│ │ ├── 1优化首次加载页面白屏问题(一) .mp4
│ │ └── 2优化首次加载页面白屏问题(二) .mp4
│ ├── 27支付方式页和支付成功页开发
│ │ ├── 1选择支付方式页开发(一) .mp4
│ │ ├── 2选择支付方式页开发(二) .mp4
│ │ └── 3支付成功页开发 .mp4
│ ├── 28选择优惠券页开发
│ │ ├── 1选择优惠券页开发(一) .mp4
│ │ ├── 2选择优惠券页开发(二) .mp4
│ │ └── 3选择优惠券页开发(三) .mp4
│ ├── 29订单详情页开发
│ │ ├── 1订单详情页开发(一) .mp4
│ │ ├── 2订单详情页开发(二) .mp4
│ │ └── 3订单详情页页面开发(三) .mp4
│ ├── 30物流信息页开发
│ │ └── 1物流信息页开发 .mp4
│ ├── 31申请售后页开发
│ │ ├── 1申请售后页开发(一) .mp4
│ │ ├── 2申请售后页开发(二) .mp4
│ │ └── 3申请售后页开发(三) .mp4
│ ├── 32关于商城页开发
│ │ └── 1关于商城页开发 .mp4
│ ├── 33前后端交互部分开发
│ │ ├── 100订单支付(一) .mp4
│ │ ├── 101订单支付(二)-支付实现 .mp4
│ │ ├── 102订单支付(三)-支付成功处理 .mp4
│ │ ├── 103订单列表交互 .mp4
│ │ ├── 104订单列表交互-完成支付和取消订单 .mp4
│ │ ├── 105订单列表交互-申请退款 .mp4
│ │ ├── 106订单列表交互-查看物流 .mp4
│ │ ├── 107订单列表交互-确认收货 .mp4
│ │ ├── 108订单详情交互 .mp4
│ │ ├── 109订单详情交互-自动取消订单 .mp4
│ │ ├── 10优化首页加载状态 .mp4
│ │ ├── 110订单详情交互-自动确认收货 .mp4
│ │ ├── 111订单详情交互-优惠券显示 .mp4
│ │ ├── 112订单详情交互-完善小细节 .mp4
│ │ ├── 113微信支付申请流程 .mp4
│ │ ├── 114自定义基座和微信支付调试 .mp4
│ │ ├── 11request请求类封装(一) .mp4
│ │ ├── 12request请求类封装(二) .mp4
│ │ ├── 13request请求类封装(三) .mp4
│ │ ├── 14【小程序端】首页导航适配 .mp4
│ │ ├── 15【小程序端】首页前后端交互(一) .mp4
│ │ ├── 16【小程序端】首页前后端交互(二) .mp4
│ │ ├── 17【小程序端】首页前后端交互(三) .mp4
│ │ ├── 18【小程序端】首页前后端交互(四) .mp4
│ │ ├── 19【小程序端】首页前后端交互(五) .mp4
│ │ ├── 1前后端交互前置知识 .mp4
│ │ ├── 20商品详情页交互(一)轮播图 .mp4
│ │ ├── 21商品详情页交互(二)商品信息 .mp4
│ │ ├── 22商品详情页交互(三)热门评论 .mp4
│ │ ├── 23商品详情页交互(四)商品详情和热门推荐 .mp4
│ │ ├── 24商品详情页交互(五)多规格(一) .mp4
│ │ ├── 25商品详情页交互(六)多规格(二) .mp4
│ │ ├── 26评论接口调整 .mp4
│ │ ├── 27多规格选择功能(一) .mp4
│ │ ├── 28多规格选择功能(二) .mp4
│ │ ├── 29多规格选择功能(三) .mp4
│ │ ├── 2request的三种方式(一) .mp4
│ │ ├── 30规格选择库存限制 .mp4
│ │ ├── 31最大购买数的处理 .mp4
│ │ ├── 32指定商品评论列表交互 .mp4
│ │ ├── 33评论列表 - 分页功能实现 .mp4
│ │ ├── 34评论列表 - 分类实现 .mp4
│ │ ├── 35评论列表 - 下拉刷新功能 .mp4
│ │ ├── 36评论列表 - 客服回复 .mp4
│ │ ├── 37优化蒙版滚动问题 .mp4
│ │ ├── 38完善搜索页面-搜索记录(一) .mp4
│ │ ├── 39完善搜索页面-搜索记录(二) .mp4
│ │ ├── 3request的三种方式(二) .mp4
│ │ ├── 40完善搜索页面-搜索记录(三) .mp4
│ │ ├── 41完善搜索页面-搜索记录(四) .mp4
│ │ ├── 42搜索列表 - 搜索功能 .mp4
│ │ ├── 43搜索列表 - 排序功能(一) .mp4
│ │ ├── 44搜索列表 - 排序功能(二) .mp4
│ │ ├── 45搜索列表-筛选功能(一) .mp4
│ │ ├── 46搜索列表-筛选功能(二) .mp4
│ │ ├── 47搜索列表-重置筛选功能 .mp4
│ │ ├── 48搜索列表-上拉加载更多 .mp4
│ │ ├── 49搜索列表-下拉刷新功能 .mp4
│ │ ├── 4首页前后端交互(一)渲染分类和首屏数据 .mp4
│ │ ├── 50搜索列表-优化搜索页面(一) .mp4
│ │ ├── 51搜索列表-优化搜索页面(二) .mp4
│ │ ├── 52搜索列表-优化搜索页面(三) .mp4
│ │ ├── 53优化搜索列表和公共列表 .mp4
│ │ ├── 54商品分类前后端交互(一) .mp4
│ │ ├── 55商品分类前后端交互(二) .mp4
│ │ ├── 56用户登录功能(一) .mp4
│ │ ├── 57用户登录功能(二) .mp4
│ │ ├── 58退出登录功能 .mp4
│ │ ├── 59初始化登录状态 .mp4
│ │ ├── 5首页前后端交互(二)滑动渲染数据 .mp4
│ │ ├── 60封装跳转权限验证 .mp4
│ │ ├── 61全局处理请求token(一) .mp4
│ │ ├── 62全局处理请求token(二) .mp4
│ │ ├── 63全局处理token失效(三) .mp4
│ │ ├── 64商品详情单规格处理 .mp4
│ │ ├── 65优化收货地址滑动操作性能 .mp4
│ │ ├── 66收货地址列表和下拉刷新功能 .mp4
│ │ ├── 67收货地址列表上拉加载功能 .mp4
│ │ ├── 68新增收货地址功能实现 .mp4
│ │ ├── 69删除收货地址功能实现 .mp4
│ │ ├── 6首页前后端交互(三)上拉加载实现 .mp4
│ │ ├── 70修改收货地址功能实现 .mp4
│ │ ├── 71修复购物车一些小问题 .mp4
│ │ ├── 72获取当前用户购物车列表 .mp4
│ │ ├── 73修改购物车商品数量 .mp4
│ │ ├── 74修改购物车商品sku(一) .mp4
│ │ ├── 75修改购物车商品sku(二) .mp4
│ │ ├── 76修改购物车商品sku(三) .mp4
│ │ ├── 77修改购物车商品sku(四) .mp4
│ │ ├── 78修改购物车商品sku(五) .mp4
│ │ ├── 79修改购物车商品sku(六)- 默认选中规格 .mp4
│ │ ├── 7首页前后端交互(四)下拉刷新 .mp4
│ │ ├── 80处理库存不足问题 .mp4
│ │ ├── 81购物车列表下拉刷新功能 .mp4
│ │ ├── 82加入购物车功能 .mp4
│ │ ├── 83批量删除购物车商品功能 .mp4
│ │ ├── 84购物车角标提示更新功能(一) .mp4
│ │ ├── 85购物车角标提示更新功能(二) .mp4
│ │ ├── 86优化购物车列表加载问题(一) .mp4
│ │ ├── 87优化购物车列表加载问题(二) .mp4
│ │ ├── 88领取优惠券功能(一) .mp4
│ │ ├── 89领取优惠券功能(二) .mp4
│ │ ├── 8优化空数据默认显示 .mp4
│ │ ├── 90领取优惠券功能(三) .mp4
│ │ ├── 91领取优惠券功能(四) .mp4
│ │ ├── 92当前用户已领取优惠券列表 .mp4
│ │ ├── 93购物车结算交互(一) .mp4
│ │ ├── 94购物车结算交互(二) .mp4
│ │ ├── 95购物车结算交互(三)-可用优惠券数量 .mp4
│ │ ├── 96购物车结算交互(四)-优惠券价格计算 .mp4
│ │ ├── 97购物车结算交互(五)-优惠券不可用判断 .mp4
│ │ ├── 98购物车结算交互(六)-下单流程(一) .mp4
│ │ ├── 99购物车结算交互(七)-下单流程(二) .mp4
│ │ └── 9防止选项卡多次请求问题 .mp4
│ ├── 34多端兼容处理
│ │ ├── 1兼容微信小程序处理 .mp4
│ │ └── 2微信小程序支付申请到实现流程 .mp4
│ ├── 35打包上线
│ │ └── 1证书申请和打包上线 .mp4
│ ├── 36后端部署(附加课)
│ │ ├── 1部署前环境搭建 .mp4
│ │ ├── 2域名解析 .mp4
│ │ └── 3后端api部署 .mp4
│ ├── 7nvue基础快速入门
│ │ ├── 1补充课:关于nvue编译模式问题(重要) .mp4
│ │ ├── 2如何使用nvue .mp4
│ │ ├── 3weex组件浅析(一) .mp4
│ │ ├── 4nvue中css的注意事项 .mp4
│ │ ├── 5weex组件浅析(二) .mp4
│ │ ├── 6nvue和vue之间的通讯(一) .mp4
│ │ ├── 7nvue和vue之间的通讯(二) .mp4
│ │ ├── 8vue和nvue共享变量和数据 .mp4
│ │ └── 9nvue使用uni-app接口 .mp4
│ ├── 8首页开发(Nvue部分)
│ │ ├── 10原生顶部选项卡开发(一) .mp4
│ │ ├── 11原生顶部选项卡开发(二) .mp4
│ │ ├── 12原生顶部选项卡开发(三) .mp4
│ │ ├── 13原生顶部选项卡开发(四) .mp4
│ │ ├── 14原生顶部选项卡开发(五) .mp4
│ │ ├── 15原生顶部选项卡开发(六) .mp4
│ │ ├── 1轮播图组件开发 .mp4
│ │ ├── 2封装轮播图组件 .mp4
│ │ ├── 3图标分类组件开发 .mp4
│ │ ├── 4封装图标分类组件 .mp4
│ │ ├── 5封装分割线组件和监听页面显示 .mp4
│ │ ├── 6三图广告位组件开发 .mp4
│ │ ├── 7大图广告位组件开发 .mp4
│ │ ├── 8公共列表组件开发 .mp4
│ │ └── 9封装公共列表组件 .mp4
│ ├── 9搜索页开发
│ │ ├── 1Pages.json配置 .mp4
│ │ ├── 2随机颜色按钮组件开发 .mp4
│ │ └── 3搜索记录组件开发 .mp4
│ ├── 源码
│ │ ├── 【完整】后端api源码参考 .zip
│ │ └── 【完整版交互源码】商城【兼容v3】 .zip
│ ├── 10封装基础卡片组件 .mp4
│ ├── 11公共列表组件开发 .mp4
│ ├── 12封装价格显示组件 .mp4
│ ├── 13封装公共列表组件 .mp4
│ ├── 14【更新】顶部选项卡(一) .mp4
│ ├── 15【更新】顶部选项卡(二)-获得列表模块(一) .mp4
│ ├── 16【更新】顶部选项卡(三)-滑动列表模块(二) .mp4
│ ├── 17【更新】顶部选项卡(四)-组织数据格式 .mp4
│ ├── 18【更新】顶部选项卡(五)-加载数据 .mp4
│ ├── 19【更新】顶部选项卡(六)-上拉加载更多 .mp4
│ ├── 1App.vue引入全局公共样式 .mp4
│ ├── 1基础UI库快速上手 .mp4
│ ├── 1底部导航开发 .mp4
│ ├── 1环境搭建和项目创建 .mp4
│ ├── 1项目介绍(买前必看) .mp4
│ ├── 1首页pages.json配置 .mp4
│ ├── 2UI基础库封装(一) .mp4
│ ├── 2修复引入uni.css报错问题 .mp4
│ ├── 2首页轮播图组件开发 .mp4
│ ├── 3UI基础库封装(二) .mp4
│ ├── 3动画库使用和图标库创建 .mp4
│ ├── 3封装首页轮播图组件 .mp4
│ ├── 4图标分类组件开发 .mp4
│ ├── 4编写uniapp全局样式 .mp4
│ ├── 5封装图标分类组件 .mp4
│ ├── 6封装全局分割线组件 .mp4
│ ├── 7三图广告位组件开发 .mp4
│ ├── 8封装三图广告位组件 .mp4
│ └── 9大图广告组件开发 .mp4
├── 04网易云课堂-uni-app实战社区交友类app开发
│ ├── 源码【】
│ │ ├── AppUI截图重构版【】.zip
│ │ ├── hello-uniapp2.4.4【】.zip
│ │ ├── 【完整】数据库【】.zip
│ │ ├── 【完整版】后端源码(2020年05月01日)【】.zip
│ │ ├── 图标库【】.zip
│ │ └── 完整代码【2020-05-12】【】.zip
│ ├── 100修改头像功能实现【】.mp4
│ ├── 101showActionSheet接口使用【】.mp4
│ ├── 102修改生日功能实现【】.mp4
│ ├── 103三级联动城市选择器使用【】.mp4
│ ├── 104帮助反馈UI界面实现【】.mp4
│ ├── 105关于页面UI界面【】.mp4
│ ├── 106page.json配置【】.mp4
│ ├── 107登录页UI界面构建【】.mp4
│ ├── 108登录类型切换效果实现【】.mp4
│ ├── 109表单基础功能实现(上)【】.mp4
│ ├── 10引入css动画库【】.mp4
│ ├── 110表单基础功能实现(中)【】.mp4
│ ├── 111表单基础功能实现(下)【】.mp4
│ ├── 112第三方登录组件功能实现【】.mp4
│ ├── 113page.json配置【】.mp4
│ ├── 114个人空间头部组件开发【】.mp4
│ ├── 115个人空间UI界面实现(一)【】.mp4
│ ├── 116个人空间UI界面实现(二)【】.mp4
│ ├── 117个人空间UI界面实现(三)【】.mp4
│ ├── 118个人空间操作菜单【】.mp4
│ ├── 119清除缓存功能【】.mp4
│ ├── 11设置全局属性globalStyle【】.mp4
│ ├── 120全局方法和配置文件封装【】.mp4
│ ├── 121监听网络状态【】.mp4
│ ├── 122热更新初体验【】.mp4
│ ├── 123动画效果优化【】.mp4
│ ├── 124后端线上环境部署流程【】.mp4
│ ├── 125api开发准备-postman安装使用教程【】.mp4
│ ├── 126api开发准备-vscode和数据库管理【】.mp4
│ ├── 127api开发准备-创建项目【】.mp4
│ ├── 128数据库创建和基本配置【】.mp4
│ ├── 129数据表设计【】.mp4
│ ├── 12底部导航开发【】.mp4
│ ├── 130接口开发常见问题【】.mp4
│ ├── 131全局异常类封装【】.mp4
│ ├── 132全局验证层封装(一)【】.mp4
│ ├── 133全局验证层封装(二)【】.mp4
│ ├── 134封装基类控制器【】.mp4
│ ├── 135获取手机验证码api开发【】.mp4
│ ├── 136对接阿里大于短信sdk【】.mp4
│ ├── 137路由分组和api版本控制【】.mp4
│ ├── 138手机号登录api开发【】.mp4
│ ├── 139账号密码登录api开发【】.mp4
│ ├── 13view和text组件和动画使用【】.mp4
│ ├── 140第三方登录api开发(上)【】.mp4
│ ├── 141第三方登录api开发(下)【】.mp4
│ ├── 142auth中间件基础用法【】.mp4
│ ├── 143封装异常类助手函数【】.mp4
│ ├── 144auth中间件封装(1)【】.mp4
│ ├── 145auth中间件封装(2)【】.mp4
│ ├── 146退出登录api【】.mp4
│ ├── 147数据表设计【】.mp4
│ ├── 148文章分类api【】.mp4
│ ├── 149话题分类api开发【】.mp4
│ ├── 14uni-app的css3选择器【】.mp4
│ ├── 150数据表设计【】.mp4
│ ├── 151获取热门话题api【】.mp4
│ ├── 152指定分类下的话题列表api【】.mp4
│ ├── 153数据表设计【】.mp4
│ ├── 154上传多图api【】.mp4
│ ├── 155发布文章api【】.mp4
│ ├── 156获取文章详情api【】.mp4
│ ├── 157指定话题下的文章列表api【】.mp4
│ ├── 158指定文章分类下的文章列表api【】.mp4
│ ├── 159指定用户下的文章列表api【】.mp4
│ ├── 15flex布局快速上手【】.mp4
│ ├── 160指定用户下的所有文章列表api【】.mp4
│ ├── 161搜索话题api【】.mp4
│ ├── 162搜索文章api【】.mp4
│ ├── 163搜索用户api【】.mp4
│ ├── 164数据表设计【】.mp4
│ ├── 165广告列表api【】.mp4
│ ├── 166绑定手机api【】.mp4
│ ├── 167绑定邮箱api【】.mp4
│ ├── 168绑定第三方账号api【】.mp4
│ ├── 169数据表设计【】.mp4
│ ├── 16数据渲染【】.mp4
│ ├── 170用户顶踩api【】.mp4
│ ├── 171获取当前用户每篇文章顶踩api【】.mp4
│ ├── 172数据表设计【】.mp4
│ ├── 173用户评论api【】.mp4
│ ├── 174获取当前文章评论列表api【】.mp4
│ ├── 175编辑头像api【】.mp4
│ ├── 176修改资料api【】.mp4
│ ├── 177修改密码api【】.mp4
│ ├── 178数据表设计【】.mp4
│ ├── 179加入黑名单api(海量一手资源)【】.mp4
│ ├── 17class和style绑定(海量一手资源)【】.mp4
│ ├── 180移除黑名单api(海量一手资源)【】.mp4
│ ├── 181数据表设计(海量一手资源)【】.mp4
│ ├── 182关注用户api【】.mp4
│ ├── 183取消关注api【】.mp4
│ ├── 184互关列表api【】.mp4
│ ├── 185粉丝列表api【】.mp4
│ ├── 186关注列表api【】.mp4
│ ├── 187数据表设计【】.mp4
│ ├── 188用户反馈api【】.mp4
│ ├── 189获取用户反馈列表api【】.mp4
│ ├── 18条件渲染【】.mp4
│ ├── 190数据表设计【】.mp4
│ ├── 191检查更新api【】.mp4
│ ├── 192websocket快速入门【】.mp4
│ ├── 193websocket测试工具搭建【】.mp4
│ ├── 194websocket环境搭建【】.mp4
│ ├── 195聊天流程原理【】.mp4
│ ├── 196用户绑定客户端api【】.mp4
│ ├── 197发送信息api【】.mp4
│ ├── 198获取离线消息队列api【】.mp4
│ ├── 199【补充课程】聊天模块部分代码修改(重点)【】.mp4
│ ├── 19列表渲染【】.mp4
│ ├── 1项目介绍(买前必看)【】.mp4
│ ├── 200【补充课程】聊天后端api接口修改(重点)【】.mp4
│ ├── 201部署后端源码到线上服务器【】.mp4
│ ├── 2020年10月01日慕课资源列表-买家版.xlsx
│ ├── 202部署https(上)【】.mp4
│ ├── 203部署https(下)【】.mp4
│ ├── 204导出api接口文档【】.mp4
│ ├── 205配置wss和隐藏端口号【】.mp4
│ ├── 206vuex实战初体验【】.mp4
│ ├── 207封装跳转权限验证层【】.mp4
│ ├── 208封装请求模块(上)【】.mp4
│ ├── 209封装请求模块(下)【】.mp4
│ ├── 20事件处理器【】.mp4
│ ├── 210首页交互实现(一)【】.mp4
│ ├── 211首页交互实现(二)【】.mp4
│ ├── 212请求错误处理封装【】.mp4
│ ├── 213列表人性化时间显示【】.mp4
│ ├── 214文章详情页交互实现【】.mp4
│ ├── 215分享功能实现【】.mp4
│ ├── 216搜索文章功能实现【】.mp4
│ ├── 217话题专题页交互实现【】.mp4
│ ├── 218话题分类交互实现【】.mp4
│ ├── 219话题详情交互实现【】.mp4
│ ├── 21监听属性【】.mp4
│ ├── 220搜索话题交互实现【】.mp4
│ ├── 221账号邮箱手机登录功能实现(上)【】.mp4
│ ├── 222账号邮箱手机登录功能实现(中)【】.mp4
│ ├── 223账号邮箱手机登录功能实现(下)【】.mp4
│ ├── 224退出登录功能实现【】.mp4
│ ├── 225第三方登录功能实现【】.mp4
│ ├── 226修改账号与安全页面【】.mp4
│ ├── 227绑定手机功能实现【】.mp4
│ ├── 228修改密码功能实现【】.mp4
│ ├── 229绑定邮箱功能实现【】.mp4
│ ├── 22计算属性【】.mp4
│ ├── 230绑定第三方登录功能实现(上)【】.mp4
│ ├── 231绑定第三方登录功能(下)【】.mp4
│ ├── 233修改资料功能实现【】.mp4
│ ├── 234列表关注功能实现(上)【】.mp4
│ ├── 235列表关注功能实现(中)【】.mp4
│ ├── 236列表关注功能实现(下)【】.mp4
│ ├── 237列表顶踩功能实现(上)【】.mp4
│ ├── 238列表顶踩功能实现(中)【】.mp4
│ ├── 239列表顶踩功能实现(下)【】.mp4
│ ├── 23page.json配置【】.mp4
│ ├── 240发布文章功能实现(一)【】.mp4
│ ├── 241发布文章功能实现(二)【】.mp4
│ ├── 242发布文章功能实现(三)【】.mp4
│ ├── 243发布文章功能实现(四)【】.mp4
│ ├── 244评论功能实现(一)【】.mp4
│ ├── 245评论功能实现(二)【】.mp4
│ ├── 246好友最新动态列表实现【】.mp4
│ ├── 247我的好友列表实现【】.mp4
│ ├── 248搜索用户功能实现【】.mp4
│ ├── 249个人空间功能实现(一)【】.mp4
│ ├── 24图文列表样式(上)【】.mp4
│ ├── 250个人空间功能实现(二)【】.mp4
│ ├── 251个人空间功能实现(三)【】.mp4
│ ├── 252个人空间功能实现(四)【】.mp4
│ ├── 253浏览历史功能实现【】.mp4
│ ├── 254聊天模块封装(一)【】.mp4
│ ├── 255聊天模块封装(二)【】.mp4
│ ├── 256聊天模块封装(三)【】.mp4
│ ├── 257聊天模块封装(四)【】.mp4
│ ├── 258聊天模块封装(五)【】.mp4
│ ├── 259聊天会话列表实现【】.mp4
│ ├── 25图文列表样式(下)【】.mp4
│ ├── 260聊天历史记录实现【】.mp4
│ ├── 261聊天接收信息实现【】.mp4
│ ├── 262消息实时通知功能实现【】.mp4
│ ├── 263app检查更新功能实现【】.mp4
│ ├── 264修复scroll-view大屏手机显示不全问题【】.mp4
│ ├── 265修复第三方登录无法退出问题【】.mp4
│ ├── 266补充聊天列表页两个小问题【】.mp4
│ ├── 267隐藏滚动条【】.mp4
│ ├── 268小程序自定义导航栏【】.mp4
│ ├── 269小程序分享功能实现【】.mp4
│ ├── 26封装列表样式组件【】.mp4
│ ├── 270隐藏版本检测更新【】.mp4
│ ├── 271微信小程序登录实现【】.mp4
│ ├── 272微信小程序打包上线【】.mp4
│ ├── 273app热更新操作流程【】.mp4
│ ├── 274app打包上线【】.mp4
│ ├── 275支付宝小程序兼容处理上线【】.mp4
│ ├── 276支付宝小程序登录【】.mp4
│ ├── 277补充课程:关于后端api接口更新【】.mp4
│ ├── 278最后导语【】.mp4
│ ├── 27全局分割线开发【】.mp4
│ ├── 28优化列表组件-动画特效【】.mp4
│ ├── 29优化列表组件-关注功能【】.mp4
│ ├── 2开发环境搭建【】.mp4
│ ├── 30优化列表组件-顶踩功能【】.mp4
│ ├── 31滚动tab导航开发(上)【】.mp4
│ ├── 32滚动tab导航开发(中)【】.mp4
│ ├── 33滚动tab导航开发(下)-列表显示【】.mp4
│ ├── 34上拉加载组件开发【】.mp4
│ ├── 35封装上拉加载组件【】.mp4
│ ├── 36封装无数据默认组件【】.mp4
│ ├── 37搜索页开发(上)【】.mp4
│ ├── 38搜索页开发(下)【】.mp4
│ ├── 39自定义导航栏开发【】.mp4
│ ├── 3创建uni-app项目【】.mp4
│ ├── 40textarea组件使用【】.mp4
│ ├── 41底部操作条组件开发【】.mp4
│ ├── 42上传多图功能开发【】.mp4
│ ├── 43删除选中图片功能实现【】.mp4
│ ├── 44保存草稿功能开发(一)【】.mp4
│ ├── 45保存草稿功能开发(二)【】.mp4
│ ├── 46保存草稿功能开发(三)【】.mp4
│ ├── 47导航栏tab导航开发【】.mp4
│ ├── 48滑动滚动区域计算【】.mp4
│ ├── 49导航列表联动实现【】.mp4
│ ├── 4安卓真机调试配置【】.mp4
│ ├── 50顶踩操作和上拉加载功能【】.mp4
│ ├── 51热门分类组件开发【】.mp4
│ ├── 52封装热门分类组件【】.mp4
│ ├── 53轮播图和搜索框开发【】.mp4
│ ├── 54话题列表组件开发【】.mp4
│ ├── 55封装话题列表组件【】.mp4
│ ├── 56话题分类页开发【】.mp4
│ ├── 57page.json配置【】.mp4
│ ├── 58话题介绍组件开发【】.mp4
│ ├── 59封装话题介绍组件【】.mp4
│ ├── 5IOS真机调试配置【】.mp4
│ ├── 60精华帖子列表组件开发【】.mp4
│ ├── 61tab选项卡组件开发【】.mp4
│ ├── 62利用计算属性实现列表切换【】.mp4
│ ├── 63话题详情上拉加载实现【】.mp4
│ ├── 64page.json配置【】.mp4
│ ├── 65消息列表组件开发【】.mp4
│ ├── 66封装消息列表组件【】.mp4
│ ├── 67下拉刷新功能实现【】.mp4
│ ├── 68下拉弹出层组件使用【】.mp4
│ ├── 69下拉弹出选项完善【】.mp4
│ ├── 6微信小程序调试配置【】.mp4
│ ├── 70page.json配置【】.mp4
│ ├── 71tab导航组件再次优化【】.mp4
│ ├── 72好友列表组件开发【】.mp4
│ ├── 73强化badge组件功能【】.mp4
│ ├── 74封装好友列表组件【】.mp4
│ ├── 75优化我的好友列表页面【】.mp4
│ ├── 76page.json配置【】.mp4
│ ├── 77聊天输入框组件开发【】.mp4
│ ├── 78聊天列表组件开发【】.mp4
│ ├── 79封装聊天列表组件完善时间显示【】.mp4
│ ├── 7支付宝小程序调试配置【】.mp4
│ ├── 80完善聊天页功能【】.mp4
│ ├── 81搜索列表功能完善(上)【】.mp4
│ ├── 82搜索列表功能完善(下)(海量一手资源)【】.mp4
│ ├── 83page.json配置和页面通讯【】.mp4
│ ├── 84强化公共列表组件功能【】.mp4
│ ├── 85完善详情页关注顶踩功能【】.mp4
│ ├── 86评论输入框组件封装【】.mp4
│ ├── 87评论列表组件开发【】.mp4
│ ├── 88分享功能组件开发(上)【】.mp4
│ ├── 89分享功能组件开发(下)【】.mp4
│ ├── 8引入官方css样式库【】.mp4
│ ├── 90page.json配置【】.mp4
│ ├── 91个人中心UI构建(上)【】.mp4
│ ├── 92个人中心UI构建(中)【】.mp4
│ ├── 93个人中心UI构建(下)【】.mp4
│ ├── 94设置页UI构建【】.mp4
│ ├── 95修改密码UI界面开发【】.mp4
│ ├── 96表单验证功能实现【】.mp4
│ ├── 97修改邮箱页UI界面开发【】.mp4
│ ├── 98表单验证功能实现【】.mp4
│ ├── 99编辑资料UI界面实现【】.mp4
│ ├── 9引入自定义图标库【】.mp4
│ └── 播放之前先看看我.zip
├── 05网易云课堂-uni-app实战视频点播app小程序
│ ├── 10管理视频目录页开发
│ │ ├── 1管理视频目录页(一) .mp4
│ │ ├── 2管理视频目录页(二) .mp4
│ │ └── 3管理视频目录页(三) .mp4
│ ├── 11登录页开发
│ │ ├── 1登录注册页开发(一) .mp4
│ │ └── 2登录注册页开发(二) .mp4
│ ├── 12个人空间页开发
│ │ ├── 1个人空间页开发(一) .mp4
│ │ ├── 2个人空间页开发(二) .mp4
│ │ ├── 3个人空间页开发(三) .mp4
│ │ ├── 4个人空间页开发(四) .mp4
│ │ └── 5个人空间页开发(五) .mp4
│ ├── 13视频详情页开发
│ │ ├── 1视频详情页开发(一) .mp4
│ │ ├── 2视频详情页开发(二) .mp4
│ │ ├── 3视频详情页开发(三) .mp4
│ │ ├── 4视频详情页开发(四)-滚动选集 .mp4
│ │ ├── 5视频详情页开发(五) .mp4
│ │ ├── 6视频详情页开发(六) .mp4
│ │ ├── 7视频详情页开发(七) .mp4
│ │ ├── 8视频详情页开发(八)-评论列表 .mp4
│ │ └── 9视频详情页开发(九)-回复评论框 .mp4
│ ├── 14自定义播放器开发
│ │ ├── 10自定义播放器开发(九)-进度条(4) .mp4
│ │ ├── 11自定义播放器开发(十)-进度条(5) .mp4
│ │ ├── 12自定义播放器开发(十一)-全局提示框 .mp4
│ │ ├── 13自定义播放器开发(十二)显示隐藏状态 .mp4
│ │ ├── 14自定义播放器开发(十三)自定义单击双击 .mp4
│ │ ├── 15自定义播放器开发(十四)拖拽控制进度(1) .mp4
│ │ ├── 16自定义播放器开发(十五)拖拽控制进度(2) .mp4
│ │ ├── 17自定义播放器开发(十六)全屏关闭全屏 .mp4
│ │ ├── 18自定义播放器开发(十七)控制条适配全屏(1) .mp4
│ │ ├── 19自定义播放器开发(十八)控制条适配全屏(2) .mp4
│ │ ├── 1开启v3编译并修复部分问题 .mp4
│ │ ├── 20自定义播放器开发(十九)修改速度 .mp4
│ │ ├── 21自定义播放器开发(二十)切换视频 .mp4
│ │ ├── 22自定义播放器开发(二十一)切换清晰度 .mp4
│ │ ├── 23自定义播放器开发(二十二)锁定 .mp4
│ │ ├── 2自定义播放器开发(一)-subNVue .mp4
│ │ ├── 3自定义播放器开发(二) .mp4
│ │ ├── 4自定义播放器开发(三)-状态栏 .mp4
│ │ ├── 5自定义播放器开发(四)-按钮组件 .mp4
│ │ ├── 6自定义播放器开发(五)-进度条(1) .mp4
│ │ ├── 7自定义播放器开发(六)-播放暂停功能 .mp4
│ │ ├── 8自定义播放器开发(七)-进度条(2) .mp4
│ │ └── 9自定义播放器开发(八)-进度条(3) .mp4
│ ├── 15egg.js基础课
│ │ ├── 10sequelize模型-查询单个 .mp4
│ │ ├── 11sequelize模型-查询多个和获取器 .mp4
│ │ ├── 12sequelize模型-where操作符 .mp4
│ │ ├── 13sequelize模型-字段限制排序分页 .mp4
│ │ ├── 14sequelize模型-删除和批量删除 .mp4
│ │ ├── 15错误和异常统一处理 .mp4
│ │ ├── 16中间件配置 .mp4
│ │ ├── 17参数验证 .mp4
│ │ ├── 1创建egg.js项目 .mp4
│ │ ├── 2写第一个api接口 .mp4
│ │ ├── 3router路由传参(一) .mp4
│ │ ├── 4router路由传参(二) .mp4
│ │ ├── 5资源路由和路由分组 .mp4
│ │ ├── 6数据库迁移(一) .mp4
│ │ ├── 7数据库迁移(二) .mp4
│ │ ├── 8sequelize模型-新增 .mp4
│ │ └── 9sequelize模型-批量新增和修改器 .mp4
│ ├── 16后端api开发和前后端交互
│ │ ├── 10参数验证(二) .mp4
│ │ ├── 11修改器密码自动加密 .mp4
│ │ ├── 12用户注册交互(一) .mp4
│ │ ├── 13用户注册交互(二) .mp4
│ │ ├── 14安装redis和jwt扩展包 .mp4
│ │ ├── 15登录api实现(一) .mp4
│ │ ├── 16登录api实现(二) .mp4
│ │ ├── 17全局权限验证中间件实现 .mp4
│ │ ├── 18退出登录api实现 .mp4
│ │ ├── 19登录功能交互实现 .mp4
│ │ ├── 1创建项目和基础配置 .mp4
│ │ ├── 20初始化用户登录状态 .mp4
│ │ ├── 21退出登录交互实现 .mp4
│ │ ├── 22分类列表api实现 .mp4
│ │ ├── 23分类列表交互实现 .mp4
│ │ ├── 24创建作品api实现 .mp4
│ │ ├── 25上传文件api实现 .mp4
│ │ ├── 26指定用户的作品列表api实现 .mp4
│ │ ├── 27更新作品api实现 .mp4
│ │ ├── 28添加视频api实现 .mp4
│ │ ├── 29上传视频签名api实现 .mp4
│ │ ├── 2统一api返回格式 .mp4
│ │ ├── 30修改视频api实现 .mp4
│ │ ├── 31删除视频api实现 .mp4
│ │ ├── 32指定分类下的视频列表api实现 .mp4
│ │ ├── 33收藏取消收藏api实现 .mp4
│ │ ├── 34指定用户的收藏列表api实现 .mp4
│ │ ├── 35发布评论api实现(一) .mp4
│ │ ├── 36发布评论api实现(二) .mp4
│ │ ├── 37视频评论列表api实现 .mp4
│ │ ├── 38关注api实现 .mp4
│ │ ├── 39取消关注api实现 .mp4
│ │ ├── 3全局抛出异常处理 .mp4
│ │ ├── 40我的关注列表api实现 .mp4
│ │ ├── 41我的粉丝列表api实现 .mp4
│ │ ├── 42统计相关数据api实现 .mp4
│ │ ├── 43视频详情api实现 .mp4
│ │ ├── 44获取用户相关信息api实现 .mp4
│ │ ├── 45H5端交互跨域问题 .mp4
│ │ ├── 46分类下列表分页(上) .mp4
│ │ ├── 47分类下列表分页(下) .mp4
│ │ ├── 48发布作品功能交互 .mp4
│ │ ├── 49我的作品列表分页实现 .mp4
│ │ ├── 4sequelize数据库配置 .mp4
│ │ ├── 50统计相关数据交互实现 .mp4
│ │ ├── 51修改我的作品交互实现 .mp4
│ │ ├── 52视频上传功能交互 .mp4
│ │ ├── 53视频修改删除功能交互 .mp4
│ │ ├── 54视频详情交互(一) .mp4
│ │ ├── 55视频详情交互(二) .mp4
│ │ ├── 56视频详情交互(三)-关注和取消关注 .mp4
│ │ ├── 57视频详情交互(四)-收藏和取消收藏 .mp4
│ │ ├── 58视频详情交互(五)-评论和回复评论 .mp4
│ │ ├── 59视频详情交互(六)-视频切换 .mp4
│ │ ├── 5数据库迁移配置 .mp4
│ │ ├── 60视频详情交互(七)-优化细节 .mp4
│ │ ├── 61收藏列表页交互 .mp4
│ │ ├── 62我的关注列表交互 .mp4
│ │ ├── 63观看历史记录交互 .mp4
│ │ ├── 64个人空间交互(一) .mp4
│ │ ├── 65个人空间交互(二) .mp4
│ │ ├── 66首页数据交互 .mp4
│ │ ├── 67搜索功能完善 .mp4
│ │ ├── 6数据表设计和迁移 .mp4
│ │ ├── 7数据表设计和迁移 .mp4
│ │ ├── 8注册功能 .mp4
│ │ └── 9参数验证(一) .mp4
│ ├── 17多端兼容处理和打包上线
│ │ ├── 1部署前环境搭建 .mp4
下载地址:
**** Hidden Message *****
页:
[1]