点击空白处退出提示
欢猫优选
我要开发同款作品详情
负责模块:首页模块、商品模块、购物车模块
技术栈:Vue全家桶 + Scss + uView + swiper + @escook/request-miniprogram + uni-app
技术要点: 1、全局封装uni.$showMsg()方法,简化uni.showToast()方法的调用;
2、 在商品列表页,使用懒加载技术,优化用户体验;
3、 使用Vuex的store分模块管理,同时开启子模块的namespaced并合理使用mapMuatations映射mutations方法的方式,实现商品加购;
4、 使用@escook/request-miniprogram代替功能简单的原生request()方法,实现数据请求和返回以及请求拦截和响应拦截;
5、 使用sessionSotrage配合 Vuex ,实现商品的加购、更新、删除;
6、 将tabBar购物车图标上显示商品数量徽标的逻辑代码抽离为mixins,实现多页面复用,解决代码冗余;
7、 使用Vue自定义组件封装商品列表区域,并通过props属性,实现按需展示内部组件;
8、 使用Vuex的Getters+请求拦截+原生支付API[uni.requestPayment()]实现订单的结算和支付。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论