最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

微信小程序利用swiper+css实现购物车商品删除功能

来源:动视网 责编:小采 时间:2020-11-27 22:00:17
文档

微信小程序利用swiper+css实现购物车商品删除功能

微信小程序利用swiper+css实现购物车商品删除功能:要实现的购物车效果如下: 小程序通过bind与catch绑定事件,没有event.stopPropagation()方法。 bind:不会阻止冒泡事件向上冒泡, catch:可以阻止冒泡事件向上冒泡 用touchstart、touchmove、touchend实现滑块效果,无法动态js控制何时
推荐度:
导读微信小程序利用swiper+css实现购物车商品删除功能:要实现的购物车效果如下: 小程序通过bind与catch绑定事件,没有event.stopPropagation()方法。 bind:不会阻止冒泡事件向上冒泡, catch:可以阻止冒泡事件向上冒泡 用touchstart、touchmove、touchend实现滑块效果,无法动态js控制何时


要实现的购物车效果如下:

小程序通过bind与catch绑定事件,没有event.stopPropagation()方法。

  • bind:不会阻止冒泡事件向上冒泡,
  • catch:可以阻止冒泡事件向上冒泡
  • 用touchstart、touchmove、touchend实现滑块效果,无法动态js控制何时冒泡何时阻止冒泡,就会出现用bind时,左右上下滑动乱窜;用catch,商品区域只能左右滑动,无法上下滚动

    而小程序提供的swiper通过css就可以实现删除滑块效果,同时不影响页面的正常滚动。具体如下

    <!--html-->
     <view class="goodsList ">
     <!--商品-->
     <view class="goodsItem">
     <swiper previous-margin = "610rpx">
     <swiper-item class="goodsMsg">
     <!--xxx商品信息区域xxx-->
     </swiper-item>
     <swiper-item class="delBtn">
     <view>删除</view>
     </swiper-item>
     </swiper>
     </view>
     </view>
     /*css*/
     .goodsItem swiper{
     height:230rpx;
     }
     .goodsItem .goodsMsg{
     height:170rpx;
     padding:30rpx 0rpx;
     width:750rpx!important;
     background:#fff;
     margin-left:-610rpx;
     }
     .goodsItem .goodsMsg .delBtn{
     color:#fff;
     line-height:230rpx;
     font-size:30rpx;
     text-align: center;
     display:flex;
     display:-webkit-flex;
     justify-content: flex-end;
     }
     .goodsItem .delBtn view{
     width:140rpx;
     background:#ff4300;
     }

    文档

    微信小程序利用swiper+css实现购物车商品删除功能

    微信小程序利用swiper+css实现购物车商品删除功能:要实现的购物车效果如下: 小程序通过bind与catch绑定事件,没有event.stopPropagation()方法。 bind:不会阻止冒泡事件向上冒泡, catch:可以阻止冒泡事件向上冒泡 用touchstart、touchmove、touchend实现滑块效果,无法动态js控制何时
    推荐度:
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top