基于Vue3构建项目,使用Element Plus实现响应式布局
• 采用Pinia进行状态管理并实现持久化存储,保证用户数据刷新不丢失
• 实现动态路由系统,根据用户角色权限动态生成菜单,增强安全性
• 使用ECharts实现销售额、订单完成率等多维度数据可视化
• 二次封装Axios,统一处理请求拦截、错误处理和token鉴权,使用Mock.js模拟后端数据,实现前后端并行开发
• 实现面包屑导航和路由守卫,提升系统可用性和安全性
• 二次封装分页组件,实现了条件筛选状态持久化、页码记忆,提高代码复用性
点击空白处退出提示
评论