个人介绍
l 熟练使用Vue2、ElementUI进行开发项目;
l 熟练运用HTML+CSS+H5等技术进行页面开发,熟练使用Flex弹性布局,更好的还原ui设计图;
l 熟练使用ElementUI主题颜色切换、国际化语言等;
l 熟练使用Antv/X6、Drawio绘图工具进行二次开发;
l 熟练ES5、ES6新特性等,能够开发多样的交互功能,增加用户体验;
l 熟练使用Ajax、Axios二次封装,完成和后台的交互;
l 熟练VueX、Vue-Router的基本方法;
l 熟悉VantUI、Avue等常用UI框架进行页面高效率开发;
l 熟悉Echarts、Highcharts、高德地图等常用框架;
熟悉git、svn版本控制,可以进行多人协同开发;
工作经历
2022-07-01 -至今南京维拓前端开发
参与产品需求评审、研发设计的相关讨论,从前端设计角度提升产品使用性和美观度的要求; 使用 Vue2 结合 Element-ui等对工业制造管理系统进行页面搭建; 使用Antv/X6、Drawio流程图绘制工具进行二次开发; 使用 Vuex 进行数据的存储以及数据的交互; 通过 Api 调用接口,与后台进行交互; 使用 Git、Jenkins 管理工具配合团队进行共同开发
教育经历
2014-09-01 - 2018-07-01哈尔滨华德学院软件工程本科
技能
负责模块:主要负责产品库、枚举管理、高级搜索以及产品库模板管理; 在el-upload基础上封装上传视频、图片及预览等组件供各个页面调用; 封装自定义指令v-dialog让弹窗可实现拖拽功能,供全局调用; 使用Avue对后台数据进行增、删、改、查,并配置用户无权限状态下禁用等操作; 开发结构树组件,支持对数节点进行新建、编辑、删除功能以及支持搜索框查询,以及切换页面定 位上一次点击的树节点; 绘制工具小球并对产品进行新增、查看,通过锚点查看可定位到固定产品内容及指定详情; 配合正则表达式定制输入框约束条件约束规则:最大输入最小输入以及允许输入分数并对分数制定 规则等;
项目描述:本项目是一个大屏管理系统,用于推广宿豫区现代农业产业园,了解籼米信息化的建设项目; 整个项目以 Vue 框架搭建,分为首页,无人机,环境监测,预警服务,追溯管理等。 负责模块:主要负责首页、环境监测、启始页模块; 根据提供的ui图,实现页面布局实现文档交互需求; 调用服务端接口,获取相关类型的数据进行页面数据渲染; 后台管理进行数据的查询,修改、删除、预览等相关功能; 根据用户需求调整相对的样式及功能,并修改一些bug;
主要负责工具集(14个工具)、资源管理(16个工具)、项目解题流程、工具派生、专利规避等; 搭建TRIZ整体框架,并封装table表格、form表单、下拉实时模糊检索滚动加载、结构树、富文本编辑器、上传、预览图片、全屏、页面布局等公共组件; 定义公共方法并开发派生、概念方案、案例库、设置状态、相关工具、绘图工具等业务组件; 系统适配主题颜色切换,编写自定义指令监听输入框、页面是否发生变化,编写下拉框自定义指令,禁止更改或删除某些选项值; 对Antv/X6、Drawio、进行二次开发,在现有的绘图工具上开发波浪线连线图形,绘制连线图形 组件支持模糊检索,画布支持全屏、缩放功能,并记录画布缩放的尺寸等;