购物车
2023-02-16 14:06:08 0 举报
购物车模块解构
作者其他创作
大纲/内容
购物车列表主体(区分组合商品,单品商品,系列商品)
cart-item(商品项)
+ item: Object商品项对象集合+ index:number(内层索引)+parentidx:number(外层索引)
+ selectTap(全选购物车商品)+ addBtnTap(加购物车数量)+ reduceBtnTap(减数量)+ goToDetail(跳转到详情)+ editInputTap(通过input修改数量)
shop-modal购物车加购弹窗
+ showModal: hide|show(购物车显示隐藏)+ maskClose: Boolean(蒙层显示隐藏)+ buttonType:shop| pay(购物车还是立即购买)+ goodsItem: 商品对象+cardType: 会员标签(2:至尊会员,1:普通会员,0:一般用户)+popShopState:0|1(0:正常门店,1:爆店)+ cartNumberKey: cartNum|number(商品在购物车中数量字段)+ isEmployee:Boolean(是否员工)+ btnBg(确认按钮颜色)+ deliveryState1:同城闪送,2:到店自提,3:同城闪送&自提+ showSuccessToast:Boolean(是否显示加购成功提示)+ businessState:店铺状态1:正常,2:打烊前5分钟,3:打烊+ shopHours:Array(营业时间段)+ hideTabbarClass: Boolean+ themeInfo:Object(好像是埋点的对象)
+ hideShopModal:关闭弹窗回调+ updateNum:更新购物车商品数量+ upDateCartFn: 添加购物车+ toPayOrderPage:跳转下单
cart-title(促销标题)
+ changePromotionFn(切换促销)+topromoList(是否显示优惠信息)
精选好货
赠品
+ presentList:Array(赠品列表)
+ showGiftList(显示赠品弹窗)
content-title
+ title:string(title)
现在已经不用
门店信息
+ activeIdx: number(判断闪送还是邮寄)+emptyCart:boolean(true显示)
判断是否开通闪送以及修改地址跳转
+ emptyCart:boolean(false显示)
com-cart-nav
+ tabAct(样式)+ leftShopNum(闪送是否有数量)+ rightShopNum(邮寄是否有数量)+ isCenterShop(是否中心店)+ showBack(是否显示返回按钮)
water-flow-list(精选好货列表)
+ prodDetailHref跳转商品详情-+ addCart 加购
no-resource(判断列表空组件)
+ warnText:string+ show-btn: boolean- operation3()
tabBar(底部tab切换只有首页切换才显示)
+ isSpecialStore(0正常门店,1特殊门店)+ tarBarInfo(高亮标志)
底部计算
userGuidance(新手指引)
+ bindhandleEndGuidance
价格总计
+ realmoney价格+ subPrice优惠+ minDeliveyPrice 起送价
处方药提示(不超过50个)
free-ship(运费提示)
+ closeFreeShip(关闭提示)
换购促销
+ optionalTrades(换购列表)+ wholeProm(整单促销列表)
+switchWhole(选择整单)+changeGoods(选择换购商品)
购物车页面
0 条评论
下一页