当前位置: 首页 > news >正文

北京响应式网站制作公司Zillah wordpress

北京响应式网站制作公司,Zillah wordpress,局网站建设管理整改情况,台州seo网站推广从详情页添加商品到购物车,这里还需弹出规格的选项的页面。实现页面联动功能。这样就可以实现详情页添加商品到购物车,弹出规格的选项;如果没有规格可以选择,那至少还是要选数量。 本文分析了商品详情页添加购物车的功能实现:1. 点击加入购物车时,通过SET_PRO_SPECS(true…

        从详情页添加商品到购物车,这里还需弹出规格的选项的页面。实现页面联动功能。这样就可以实现详情页添加商品到购物车,弹出规格的选项;如果没有规格可以选择,那至少还是要选数量。

        本文分析了商品详情页添加购物车的功能实现:1. 点击加入购物车时,通过SET_PRO_SPECS(true)触发规格选择弹窗;2. 设置pro-select-specs组件z-index高于其他弹窗确保层级关系;3. 确认添加后需同时关闭规格弹窗和详情弹窗(SET_DETAIL_STATE(false));4. 通过sku_select长度动态判断是否显示规格选择区域。整个流程实现了从详情页到购物车的完整交互,包括规格选择和数量确认功能。

下面进行详细分析:

1、在详情页组件中点击添加到购物车

详情页组件:pro-detail-popup

选规格的组件:pro-select-specs

后面还要处理clickAddCart接口。

其实很简单,弹出选规格的界面,就只是需要改变一下页面的弹出属性 。

2、确认添加商品到购物车接口 clickAddCart

            //点击加入购物车
            clickAddCart(){
                this.SET_PRO_SPECS(true)
            }

其实很简单,改变SET_PRO_SPECS 为true 弹出。

该值来自于前面分析的   goods 的 vuex。

那这里  pro-detail-popup组件   也要到这个 SET_PRO_SPECS 属性。

3、弹窗高度处理就是z轴处理

当点击  确认添加商品到购物车接口 clickAddCart  ,选规格的组件:pro-select-specs  应该浮于所有页面的上面。

主要处理:

	<!-- 产品选择规格组件 --><view class="proSpecs"><u-popup :show="proSpecsState" @close="onClose" closeable round="10" z-index="20001":overlayStyle="{zIndex:20000}"><!-- 这里为什么自定义了 zindex 就是为了显示得更加上面这里 pro-select-specs 组件被pro-detail-popup 调用了这两个组件都弹窗,都有遮罩,那为了 pro-detail-popup 组件触发  pro-select-specs ,就把pro-select-specs 他的zindex 调高一些z-index="20001"   弹窗高于所有:overlayStyle="{zIndex:20000}   遮罩高于 pro-detail-popup默认是 弹窗10075 和 遮罩10070   20000一定高于他们-->

4、选规格页面中,确认键后所有页面该关闭(pro-detail-popup和pro-select-specs都要关闭)

clickConfirm的处理:

设置:SET_DETAIL_STATE 为false

那这个 pro-select-specs 页面要导入这个 SET_DETAIL_STATE  属性

			//点击选择规格确认按钮clickConfirm() {let proItem = JSON.parse(JSON.stringify(this.detailData))if (this.skuArr.length) proItem.skuArr = this.skuArr;proItem.add = truethis.SET_CARS_LIST({item: proItem,num: this.numvalue})this.onClose();this.SET_DETAIL_STATE(false);  //这里也需要关闭详情页得弹窗// 主要是点击详情页面,用户也可以添加到购物车,这时就需要选规格,没有规格他也要选数量。// 因此这里要加到购物车,就也需要改变详情页弹出状态为false,false就不弹出 也就相当于关闭}

5、对于规格栏目的处理

没有规格噶i怎么办?

这里进行了判断,如果没有就不显示。

主要判断就是计算了sku的长度 selectShow 。

<view class="selectWrapper" v-if="selectShow"> 

http://www.dtcms.com/a/514127.html

相关文章:

  • 学院网站建设意义wordpress死链跳转
  • 商务网站建设期末作业网站的收录情况怎么查
  • 网站ip域名查询商务网页设计与制作软件
  • 如何给网站优化网站网页设计工作内容
  • 网站的需求购物网站开发计划书
  • 网站建设与管理试题一自己编程怎么做网站教程
  • 网站开发什么语言比较快做网站不会配色怎么办
  • 是将解压缩的wordpress文件夹下面的文件上传到网站根目录.工商银行门户网站是什么意思
  • 宁夏公司网站有用模板网在线制作免费网站
  • 做网站的用什么软件呢凡科网企业账号登录
  • 怎么建设两个大淘客网站什么网站管理系统好
  • 网站专业性免费评价工具办公系统
  • 网站注入木马网站建设招标公示
  • 有个网站301什么群晖wordpress如何连接mysql
  • 做文献ppt模板下载网站有哪些深圳宝安建设工程交易中心
  • 如何进行网站宣传推广杭州网站制作模板
  • 注册网站需要多少钱wordpress极简
  • 网站搭建运营学习网站模板下载
  • 网站设置不可粘贴做网站公司哪家
  • 怎么制作网站模版谷歌应用商店
  • 古交网站建设鹤壁网站建设费用
  • .net做网站后台杭州知名设计公司排名
  • 恩做网站动态页面好python编程网页版
  • 建设网站公司有哪些阿坝网站设计
  • 网站网络投票建设模板dedecms 迁移 wordpress
  • 四川网站建设培训学校上海网站开发技术最好公司
  • 深圳网站设计排名营销推广文案
  • 网站代码素材网站开发所需的技术
  • 房产网站运营方案个人可以做招聘网站吗
  • 中文字体怎么设计网站包装设计公司哪家好