个人介绍
熟练掌握 HTML5,CSS3,JavaScript,具备为页面添加各种交互效果的能力;
熟悉 js 工具库,例如moment、lodash、js-cookie,让开发变得更高效;
熟悉Ajax处理前后端数据交互,了解浏览器常见兼容问题;
熟练运用主流ui框架, 列如element-ui、Vant、echarts 等各种UI库;
熟练掌握Vue2全家桶(vue-cli,vueRouter,Axios,Vuex)熟悉vue3及了解Webpack打包工具的使用;
熟悉postman对接口的调试;
熟悉包管理工具 npm、团队合作开发工具 git;
工作经历
2022-11-04 -2022-11-10某公司前端工程师
负责公司项目的前端页面搭建及逻辑开发; 与项目经理进行页面优化的沟通协商,提高用户体验感; 解决常见浏览器的兼容问题; 解决测试提的Bug; 基于Element的后台管理系统开发; 与后端一起沟通数据接口制定,确保代码有效对接;
教育经历
1970-01-01 - 南宁职业技术学院计算机科学与技术专科
技能
1、实现首页,商品列表,条件查询,商品详情等功能; 2、使用 swiper 组件实现轮播图效果; 3、为小程序实现上拉加载和下拉刷新功能,进行防抖优化,节流阀处理; 4、使用setStorageSync将搜索历史记录持久化存储到本地; 5、使用 vuex 来进行数据的传递和使用; 6、使用 reduce( )方法进行购物车数据的累加计算; 7、将设置 tabBar 徽标的代码抽离为 mixins,提高代码的可维护性; 8、配置小程序分包subPackages以减少小程序首次启动时的加载时间。
是一个企业颞部的考试系统, vue3 + ts开发.是一个轻量网页, 1、使用@vue/cli脚手架搭建项目; 2、使用Vant组件库快速搭建项目页面结构,对部分组件进行二次修改并完成页面布局和路由绑定; 3、使用lib-flexible和postcss-pxtorem完成 REM 适配; 4、对axios进行二次封装,定义请求拦截器,响应拦截器,封装全局URL; 5、使用v-tabs实现滑动导航; 6、封装文章列表组件,实现瀑布流懒加载,下拉刷新,使用第三方库Moment.js定义过滤器; 7、使用vuex完成对频道数据的添加,删除; 8、完成搜索栏的联想建议,防抖优化,数据持久化。