人力资源管理项目:vue2+element-ui+vue-element-admin+scss+webpack
熟悉前端Javascript/HTML/CSS等基础内容
Vue工作开发经验将近3年
项目一:该项目是一款后台管理系统,用做管理公司的所有部门,根据每个员工权限不同,可以查看员工信息,工资,工时,权限等功能。
关键技术:vue全家桶,axios,element-ui
1.负责模块:整个项目
2.使用vue+vue-admin-template构建框架
3.使用vuex存储管理token与用户信息
4.封装request请求,处理axios的请求拦截与响应拦截
5.解决开发环境与生产环境的跨域问题
6.配合vue-router中的beforEach前置导航守卫函数,实现对token信息的统一检测和拦截登录
7.使用webpack排除打包,注入CDN文件到模板,使用koa框架部署项目
项目二:项目描述:
该项目是一个应用于医院工作人员的支付系统有b2c和c2b模式,其中有支付宝,微信,银联和聚合的支付方式
关键技术:vue全家桶,axios,element-ui
1.负责模块:整个项目
2.根据原型图编写静态页面,与后台交互,实现页面功能
3.使用vue+vue-admin-template构建框架
4.使用vuex存储管理token与用户信息
5.封装request请求,处理axios的请求拦截与响应拦截
6.解决开发环境与生产环境的跨域问题
7.优化:组件方面:封装了公共分页组件以及页面中4-5个页面的公共部分抽离出组件
8.优化:utils下:除了封装request请求,还封装了,登录时的用户名与手机号的函数
9.优化:.vue代码优化:页面中添加与修改的功能,分代码块进行编写,使结构清晰,功能易懂,在重要功能上面进行注释