项目描述: 一款轻量级的小程序,主要功能点有用户登录登出,热销产品分类,购物车,个人主页,微信支付等
技术栈: Hbuilder-X + Vue + uni-app + uni-ui + Scss + Axios + Git
责任描述: • 基于项目需求,对 uni.request 进行二次封装
• 实现列表上拉刷新下拉加载功能,根据性能按需获取需求的数据
• 采用小程序提供的 webview 组件,把部分页面 html 化
• 采用分屏渲染,先渲染可视区域内的内容,再渲染非可视区域内的内容
• 使用分包,优化小程序性能
• 使用 uni-app 自带的本地储存方法,达到数据缓存的效果
• 掌握小程序用户登录,支付流程,实现用户支付功能
• 对 uniapp 的搜索框组件进行了二次封装,并对搜索框做了自动获取焦点以及防抖处理