项目描述:公司产品销量管理
项目周期:4 个月
项目职责:使用 element 框架进行开发
技术要点:
1.技术栈:vue,vue-cli,vue-router,vuex,axios,element-ui;
2.模块:产品管理,销量统计,个人中心;
3.通过 vue-router 提供的 beforeEach(路由守卫),结合本地存储的 token 实现路由拦截,登录验证;
4.通过 vuex 配合公共请求,实现全局数据共享以及交互,减少请求;
5.使用 less 预编译器,简化代码.
6.通过 class 类封装工具类,方法类,增强复用性,维护性;
7.通过封装全局 echarts 组件,实现动态配置 option,得到不同的可视化图表