负责小程序的开发
该小程序是一款分享广大骑行爱好者的故事、使用了Vant-weapp搭建,项目包括首页、活动、以及我的三个模块
个人职责:
完成小程序页面UI的实现
实现用户的登录认证
页面相关数据的展示
类似组件的封装,提高组件的复用,较少代码冗余
配合后端同事解决上线前出现的bug
技术要点:
使用微信开发者工具开发者工具 , 结合 Vant-weapp组件库进行设计稿高保真还原 , 使用 rpx 单位实现不同屏幕适配
使用 less 预编译语言进行开发
根据型号设置安全距离,在app.js通过wx.getSystemInfo获取手机的型号,screenHeight(屏幕高度)-bottom(安全区域右下角纵坐标)可以得到安全区域的高度
对 button 进行二次封装,提高复用性
对 wx.request 进行网络请求,结合 Promise 封装;统一处理 api 请求封装。使用 async + await 处理异步请求
通过改变data的存放位置和调整SetData的调用次数来提升性能
使用git对代码进行版本管理