熟练使用H5相关新特性,结合移动端常见的布局方案,实现快速布局;
熟练使用CSS3相关的新特性,localstorage、sessionStorage、cookie的区别;
熟练掌握原生javaScript语法,熟练操作DOM,可以快速实现常见需求;
熟练掌握es6/es7相关新特性,比如proimse/async/await等,在项目中有结合使用的经历;
熟练使用前端主流js框架,vue.js掌握其核心语法,以及原理,并且有丰富的项目经验;
熟练使用vue.js,对vue-cli/vuex/vue-router等全家桶,都有相关的使用经验;
对echarts有使用经验,并且结合使用过柱状图、饼状图、折线图等;
熟练使用第三方的ui组件库、elementui、vant、iview、Bootstrap以及jQuery、Zepto等;
熟练使用git版本管理工具,实现高效团队协同开发;
熟练掌握webpack自动构建工具,结合vue相关项目,实现资源整合;
项目名称:学生信息管理系统(Vue PC端
项目描述:
该学生信息管理系统涉及到学生、教师、班级、学生成绩、课程。学生进入系统,查看成绩、查看和修改自己的信息;老师进入系统后对自己这门课程的学生设置课程成绩、查看和修改自己的信息,查看学生的信息和成绩、以及统计分析学生的成绩。本人主要负责了主要完成项目的登录、首页、个人设置、考试列表、成绩统计、教师列表、系统设置等模块采用vue技术栈
项目职责:
1.准备Vue-cli创建基础的项目结构,结合业务需求配置vue-router规则;
2.使用element-ui中的form组件,实现基本校验,配合axios请求拦截器实现对token的认证,利用Vue-router导航守卫钩子函数实现拦截登录;
3.利用Echarts中的线状图、饼状图、柱状图、对当前的访问量进行可视化的数据展示;
4.使用async与await完成数据列表模块得数据渲染;
5.使用分页组件,并且单独封装全局组件,实现各模块中的分页效果;
6.使用webpack对当前的项目实现打包整合资源;
利用git版本控制工具,实现团队多人协同开发;
项目描述:留学生通过该平台进行在线缴纳学费,为留学生提供了安全、快捷的缴纳学费的方式。本人主要负责登录、我的订单、订单详情、提示页面等模块。 项目职责: 1.准备Vue-cli创建基础的项目结构,动态生成规定的路由; 2.根据不同的银行进行判断设置主题色,公共样式的提取;
给各大公司提供电脑配件 这个项目全权由我负责从搭建到上线 1.准备Vue-cli创建基础的项目结构,结合业务需求配置vue-router规则; 2.封装axios请求拦截器实现对token的认证,利用Vue-router导航守卫钩子函数实现拦截登录; 3.利用Echart