一个大型团队合作项目,主要以发送短信为主的系统 ,根据客户的订单信息,购物行径,平台属性,购物行为细化分析活动营销数据回顾客户效果统计
1. vue-cli3.0搭建vue全家桶vuex,axios,vue-router,element-ui的客户端系统
2. 根据process.env.NODE_ENV在app.vue书写开发环境以及生产环境的代码
3. 利用localStorage和vuex结合进行对数据的保存,防止vue刷新数据丢失的问题
4. 根据c3媒体查询,以及element-ui的栅格系统进行页面布局
5. 为了兼容更多的浏览器使用了babel-polyfill进行es6转化成es5,可以更好的兼容
6. 根据功能设计拆分组件,设计组件间关系
7. 设计前端路由结构,用vue-router搭建路由,采用history模式,虽然改变了当前的 URL,但浏览器不会立即向后端发送请求
8. 用axios发送ajax请求,更后端沟通规则,进行对其进一步的封装正确,错误处理,以及响应失败,超时的处理
9. 利用moment.js对时间进行处理,eacharts.js图标数据可视化,go.js图标数据封装进行拖拽、复制、剪切、连线等的功能,vue2-org-tree树状图制作等