精通HTML、CSS、JavaScript、JQuery等前端相关语言;
熟练掌握HTML5的新特性,包括语义化标签、Canvas绘图 、Web存储等;
精通CSS3高级特性,如flexbox布局、动画与过渡、媒体查询等;
对ES6+语法有深入了解,熟练使用箭头函数、Promise、async/await等特性;
精通Vue.js,熟练掌握uniapp 开发技术;
熟悉WEB标准,浏览器渲染原理,浏览器兼容问题,响应式布局;
熟悉ajax、webSocket等数据交互和网络通讯技术;
熟练使用主流框架对应的热门 UI 库,如 vant、element-ui、vue-admin 等;
小塔出行:
首页大屏使用异步加载的策略,并发处理多个接口请求,提高加载速度,避免阻塞主线程,保持页面的响应性;
首页大屏引入ECharts.js库来创建动态图表,展示设备数量变化、电池电量分布、用户画像等关键指标;
通过高德地图提供的API实现地图下钻功能,根据账号的归属地显示地图,绘制区域,海量标点等功能
封装多个组件助于代码复用、提高开发效率,并使得代码更易于维护和扩展,例如头部筛选搜索框、报表导出,省市区三级联动更新数据,服务区选择,活动创建;
小程序抽奖转盘功能开发。运用canvas 绘制抽奖转盘,运用css3动画效果旋转奖盘,通过参数设置阻尼效果,增加用户体验;
任务助力功能通过微信分享,绑定用户OpenID作为助力有效性;
小程序商品搜索防抖以及商品列表下滑加载节流;
公众号自定义一二级菜单功能开发,包括图文跳转、富文本消息、音视频推送等;
线上签批:
使用Vue+uniapp作为前端架构;
使用第三方人脸识别接口,验证人证合一;
引入vue-pdf插件展示需要签批的文件;
利用canvas绘制签名,通过toDataURL方法生成背景透明的图片;
封装拖拽组件,将图片拖拽到需要签名的位置;
通过记录文件坐标传输给后端,进行PDF文件与签名图片合并成新的PDF文件展示;
卡乐圈:
用vue+uniapp作为前端架构,实现卡乐圈小程序开发。
支持多门店,分店管理;
云短信模块接入微信公众号推送动账消息,调用微信支付接口购买短信包通过短信的方式推送通知。
设备管理模块通过调用微信扫一扫添加打印机;
项目打包成apk并成功推入试用;
结单页面接入扫码盒子收款,支持微信付款码付款功能;
独立开发的门店管理工具; 为各大小商户开发的商品管理、预约、点单、员工管理、财务管理以及会员营销工具,旨在提升商户的运营效率和客户满意度。这些工具通常整合在一个综合性的商户管理系统中,以提供一站式解决方案。
铁塔集团旗下换电和共享出行业务衍生项目,方便渠道商营销,用户核销和出行工具。 开发后台管理系统大屏数据展示,AMap,echats,转盘抽奖,公众号自定义一二级菜单功能开发,包括图文跳转、富文本消息、音视频推送等功能开发