项目简介:该项目是一款订单管理网站,主要功能通过统一订单提供用户整合的一站式供应链服务,订单管
理以及订单跟踪管理能够使用户的物流服务得到全程的满足。
项目技术:vue2 + elementUl + vue-router + echarts + sass
项目职责:
1. 参与沟通项目需求,从技术角度评估需求的合理性,根据项目需求分析页面结构,并实现界面效果
2. 二次 axios 请求工具,实现数据交互,实现动态交互,通过 vuex 进行状态管理
3. 通过 axios+Token+localStorage 实现登录授权状态维持,解决 web 前端页面的浏览器兼容问题
4. 独立封装公共组件,划分前端项目结构
5. 负责项目迭代、优化代码、测试与 bug 等,使用 git 工具管理代码
项目难点:echarts 绘制的图表有时会发生塌陷缩成一团,是因为 js 执行太快,css 来不及染,导致 canvas
只有默认的宽度,最终在按钮切换的方法中加上$this.nextTick