个人介绍
2.在工作中可以使用原生JS开发,有良好的编码习惯(例如规范:变量命名),了解很多作者设计js原理;会使用es5,es6;会使用jQuery开发;
3.在工作中熟练使用html5+css3实现移动端布局.使用rem以及弹性盒,实现适配,解决多端适配使用(淘宝无限适配方案);
4.在工作中使用axios实现与后台交互,实现数据页面渲染和逻辑层判断(注册登录的token验证等等);
5.在工作中熟练各种流程工具和构建打包工具:git,采用gitflow管理形式,包管理工具npm;
6.在工作中熟练使用Vue全家桶进行项目开发;
7.在上一家公司中,使用uni-app框架来完成多端开发,打包app(ios和安卓),各种小程序和H5,解决uni-app本身bug和兼容问题,实现功能:接口数据渲染,分享,快捷登录等;
8.了解node.Js,熟悉express框架,可以写接口;会使用mysql数据库
工作经历
2021-07-01 -2021-09-01海康威视web前端工程师
1.实现用户登录登出功能,设置路由导航守卫; 2.对主页进行整体布局,渲染左侧菜单列表,实现登出功能; 3.完成用户管理模块中,实现角色分配,用户信息的展示、添加、修改、删除、账号启用和注销等功能; 4.完成权限管理模块,实现为角色分配权限功能; 5.完成数据统计模块,使用Echars图表工具制作数据图; 6.完成项目打包优化工作。
教育经历
2018-09-01 - 2021-07-01南昌理工学院计算机科学与技术本科
语言水平:大学英语水平测试四级(CET-4) 个人爱好:学习时记录笔记,定期整理产出博客,方便复习与巩固
技能
1. 垃圾分类语音识别接入,plus.speech.startRecognize; 2. 搜索详情查找以及历史记录持久化储存,localStorage; 3. 安卓和IOS状态栏修正,plus.navigator.setStatusBarBackground; 4. 路径传值问题修正,数据类型判断切换; 5. 基座调试,打包上架商店,安卓+App store;
1. 使用vue-cli3对项目进行搭建。 2. 使用组件化思想将各个部分抽离成单个组件,抽离出公共的组件方便后期维护。 3. 运用了betterScroll,Swiper 等插件对轮播图滑动等功能快速建立。 4. 运用了vuex 方便组件之间的数据传输。 5. 使用axios进行数据的交互。 6. 使用mock进行数据模拟,使用Promise进行数据异步处理。 7. 使用git托管项目,进行版本控制。