项目技术栈
前端技术栈: Vue,Vue-Router,Element-UI,Axios,Echarts
后端技术栈: Node.js,Express,Jwt(模拟session),Mysql,Sequelize
(操作数据库的框架)
项目所有模块
各模块技术点
- 登录
- 登录的页面布局和样式
- element-UI中的表单验证
- 发送登录axios请求
- axios请求拦截器,在请求头挂载Authorization属性
- 用户管理
- 发送axios请求数据
- 利用element-UI渲染数据
- 利用element-UI实现分页
- 权限管理
- 发送axios请求数据
- 利用element-UI渲染数据
- 利用element-UI中表格的展开类型
- element-UI栅格化布局
- 利用递归完成分配权限的渲染
- 商品管理
- 发送axios请求数据
- 利用element-UI渲染数据
- 利用element-UI实现分页
- element-UI的级联选择器、进度条与Tab的联动、图片上传组件的使用
- 订单管理
- 登录的页面布局和样式
- element-UI中的表单验证
- 发送登录axios请求
- vue的过滤器
- 数据统计
- 发送axios请求数据
- Echarts
- 对象的合并