2019.3-2021.1 北京易驰互联有限公司 web前端工程师
运用vue2开发移动端项目;
使用router实现单页面应用的页面跳转;
采用组件式开发,多模板开发形式;
运用axios实现页面交互,利用vue生命周期赋值;
运用vuex进行项目状态管理,实现数据调用统一化标准;
2017.3-2019.1 三智慧通(北京)科技人员做好充分沟通,确保网页特效的完美呈现;
负责web前端页面开发,与服务端后台开发人员配合进行数据展现;
运用rem弹性盒子媒体查询来完成移动端项目和响应式网站兼容各大浏览器;
运用JS、Jquery等前端框架编写动态效果;
运用AngularJs实现双向数据绑定;
运用Ajax调取数据与后台交互;
运用Git进行多人协同开发项目;
项目经验
项目一:服务APP(mui html5+,移动端)
项目描述:
瓦轴集团APP是一款移动服务软件,实现首页、公司业务、关于我们、新闻动态等页面之间的跳转, 实现留言板功能,在线地图功能,邮件发送以及电话咨询。
技术描述:
使用mui框架进行页面布局,包括轮播图、侧滑菜单等页面特效,配合hbuilder编辑器更加高效率完成页面的排版布局;
在进行页面跳转时使用mui的openWindow实现,避免了因为DOM节点繁多,页面太大,转场动画不流畅甚至导致浏览器奔溃;加上使用plusReady()的方法实现页面跳转为避免因为网络延迟以及手机卡顿而出现页面空白的情况;
地图功能使用html5+的MAPS模块管理地图控件,使用plus.maps.openSysMap()方法打开设备上的第三方程序,以及通过改变参数在地图上标记公司方位以及路线推荐,方便用户快速找到;
客服热线功能通过html5+的device模块中的plus.device.dial()方法实现,可以打开设备上的拨号功能,再由用户点击拨打;
邮件功能是使用html5+中message模块的plus.messaging.createMessage()方法实现的邮件发送,直接发送至公司邮箱,发送之后会有一个回掉函数plus.messaging.sendMessage()监听发送状态及时反馈给用户;
留言功能通过html5+的storage模块实现数据的保存和读取