项目描述 :该项目主要是搭建一个后台管理系统,实现统一管理客户、满足客户需求、维护客户关系、防止客户流失、简化销售流程、提升销售业绩等,控制该后台管理系统的前端数据,保持项目正常运行。
技术栈:vue2,element-ui,vuex,vue-router,axios, eCharts 图表库
项目职责:
1. 此项目我跟随项目组长参与需求分析以及准备项目的基建工作;
2. 进行组内讨论,制定一些统一的标准提供组内使用.例如:变量命名规范, eslint 规则 ;
3. 封装公共组件 : 预览弹框、跳转按钮、批量上传等 ;
4. 封装公共工具 : 树形结构格式转换 , 日期 等 ;
5. 根据需求完成页面的详细交互;
6. 负责项目后期的维护。
技术实现:
• 用 vue 脚手架搭配 element-ui 完成页面布局搭建,通过 vue-router 完成路由的配置与跳转
• 使用 axios 获取后台数据并配置拦截器与封装一些常用的请求如• 首页模块渲染跳转,webpack 打包优化等操作
• 首页性能优化,图片懒加载,路由懒加载配置,组件化开发 get,post等