点击空白处退出提示
作品详情
一款具有宠物领养的发布平台及商城类小程序,具有领养宠物、宠物交流圈、宠物管理、商城购物、 购物车、订单管理、地址管理、优惠券管理等功能。
项目技术栈:uniapp、es6、vant
负责模块:宠物领养、宠物管理、商城订单、地址管理、购物车
项目职责:
1.uniapp构建,结合第三方组件库开发
2.接入腾讯地图SDK来绘制地图标点,精准定位用户位置
3.运用vuex保存用户信息、用户购物车信息等信息
4.小程序通过埋点记录用户行为,后台通过echars来展示
5.宠物防丢牌功能,扫描进入页面,通过公众号或者短信形式通知主人
6.小程序连接webSocket做实时同步消息
7.提取复用性高的模块做组件,封装接口请求,分页加载刷新
项目亮点:
1.轮播图动态链接 H5 页面,请求轮播图接口获取到安全域名下的H5路径或者公众号链接,考虑到小程序页面参数传递不能太长的问题,当时我采用了缓存来做,当离开web-view页面时会把缓存给清理掉
2.小程序 canvas 画图生成寻宠领养启示及分享推广海报(文字图片), 图片上传通过 canvas 压缩,发布动态利用cropper-canvas组件来进行图片裁剪(根据需求做封装修改。
3.在app.js里面封装一个埋点请求方法,点击按钮把data-name传过去,页面跳转通过 getCurrentPages() 获取页面路径传过去。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论