uni-app多端企业网盘全栈开发
项目介绍
环境搭建和项目创建
项目分析和全局配置
首页开发
封装通用列表组件
自定义多选操作开发
重命名和批量删除功能
新建文件夹功能
图片预览和播放功能
文件排序功能
下载和上传状态列表
个人中心页开发
Vuecli+iview项目初始化
PC端登录页开发
PC端全局布局开发
PC端侧边栏开发
PC端文件列表开发
封装多功能文件列表组件
egg.js基础入门
Egg.js后端api开发和部署上线
- 创建项目和基础配置
- 统一api返回格式
- 全局抛出异常处理
- sequelize数据库配置
- 数据库迁移配置
- 数据表设计和迁移
- 注册功能
- 参数验证(一)
- 参数验证(二)
- 修改器密码自动加密
- 安装redis和jwt扩展包
- 登录api实现(一)
- 登录api实现(二)
- 全局权限验证中间件实现
- 退出登录api实现
- 上传文件api实现(一)
- 上传文件api实现(二)
- 上传文件api实现(三)
- 上传文件api实现(四)
- 剩余容量api实现
- 当前用户文件列表api实现
- 创建文件夹api实现
- 重命名api实现
- 批量删除api实现(一)
- 批量删除api实现(二)
- 搜索文件api实现
- 创建分享api实现
- 我的分享列表api实现
- 查看分享api实现
- 保存到自己的网盘api实现
前后端交互开发
- 补充登录注册页
- 引入请求库和vuex
- 登录注册功能实现
- 个人中心交互实现
- 退出登录功能实现
- 首页交互-文件列表
- 首页交互-文件列表切换目录
- 首页交互-文件列表排序方式
- 首页交互-创建文件夹
- 首页交互-重命名
- 首页交互-批量删除
- 首页交互-搜索文件
- 首页交互-上传图片
- 首页交互-上传
- 首页交互-下载文件
- 上传和下载进度
- 创建分享链接功能
- PC端交互-引入axios和vuex
- PC端交互-注册登录
- PC端交互-初始化和退出登录
- PC端交互-拦截器完善
- PC端交互-权限验证
- PC端交互-获取文件列表
- PC端交互-创建文件夹
- PC端交互-上传文件
- PC端交互-文件重命名
- PC端交互-批量删除
- PC端交互-切换目录
- PC端交互-搜索文件
- PC端交互-优化体验和筛选类型
- PC端交互-下载文件
- PC端交互-生成分享链接
- PC端交互-我的分享列表
- PC端交互-查看分享
- PC端交互-保存到我的网盘
- 补充移动端查看分享和保存页
- 移动端交互-保存到我的网盘
多端兼容和打包
提交答案
视频学习中有任何产品建议都可由此反
馈,我们将及时处理!
馈,我们将及时处理!
课时介绍
搜索文件api实现
课程介绍





推荐课程
