重点难点
服务器项目创建结构
一个model数据库,一个router接口集api
服务器api怎么设置匹配token,怎么设置某接口请求头有token才能访问? 设置某接口要请求头,就是解析写在接口路径后的模块方法
留坑--怎么两个文件夹用一个命令npm run(网上的都是前端放后端里,或者后端放前端里,没有分离)
前端跨域问题,配置了代理,在封装axios实例后跨域失败?
// 创建axios实例
const server = axios.create({
baseURL: "/api", // api 的 base_url
timeout: 5000 // 请求超时时间
})
这里的baseURL
不能设置成服务器全称地址http://localhost:5000/api
代理配置之后所有用到这个地址的地方都直接用/api
请求拦截,登录状态时设置请求头,并配置失效的响应
前端解析token,用户信息存入本地并存入vuex
前端侧边栏
表格数据不是跟用户对应上的,怎么弄
前端搜索接口,增删查改接口
接口分页功能,前端分页刷新获取数据
接口筛选功能
权限功能视频里没有?
TODO
- 补充注册登录前端验证拦截输入
- 补充注册的流程,自动登录
- 路由拦截的时候,不直接返回登录页面,而是弹窗
- 首页默认进入,侧边栏不是选中状态
- 晚上首页,个人信息页样式