Vue 简单实例 购物车5

摘要:
1、结算按钮当选中商品时,按钮颜色有灰变红,并显示选中的商品总数量:˂a:class="['btn','btn--red',checkedCount!

1、结算按钮

当选中商品时,按钮颜色有灰变红,并显示选中的商品总数量:

<div class="btn-wrap">
      <a :class="['btn', 'btn--red', checkedCount != 0 ? '' : 'btn--dis']">结算({{ checkedCount }})</a>
</div>

<script>export default{
  methods: {
    //选中的商品数量
checkedCount() {
      let count = 0
      this.cartList.forEach(item =>{
        if(item.checked) {
          count +=item.productNum
        }
      })
      returncount
    },
  }
}
</script>

2、点击结算跳转到地址页

给结算按钮添加点击事件:

<a :class="['btn', 'btn--red', checkedCount != 0 ? '' : 'btn--dis']"@click="checkOut">结算({{ checkedCount }})</a>

<script>export default{
  methods: {
    //结算跳转
checkOut() {
      if(this.checkedCount == 0) return
      this.$router.push('/address')
    }
  }
}
</script>

当选中商品时,点击结算跳转到地址页。反之,点击结算按钮不跳转。

Vue 简单实例 购物车5第1张

免责声明:文章转载自《Vue 简单实例 购物车5》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Python并发编程 —— 在Python程序中的进程操作eGit插件下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

python购物车程序

购物车程序主要实现的功能如下      1. 启动程序后,用户通过账号密码登录,然后打印商品列表。 2. 允许用户根据商品编号购买商品。 3. 用户选择商品后,检测余额是否足够,够就直接扣款,不够就提醒充值。 4. 可随时退出,退出时,打印已购买的商品和余额。 插入一张图,这是理想的功能,下面的代码并没有实现这么多功能,需要加上登陆小程序。以后有时间我会实...

vue项目---实现点击加入购物车

分析:使用Vuex状态管理。 点击加入购物车,将这个商品组成一个对象,放到store里面的car[]里。 1.在Goodsinfo.vue中,给加入购物车注册点击函数,addToShopCar  2.在methods中添加这个方法    this.ballFlag=!this.ballFlag;//这是之前控制小球的显示与隐藏   //首先,要拼接出一个...

Appium之长按元素

app中长按操作是经常遇到的场景,如微信中长按某一对话框,则可删除该对话框;如淘宝-》购物车中长按商品信息,则可删除该商品等。 长按某个元素或者某个点,我们可以使用TouchAction类中提供的 long_press 函数操作。 from appium import webdriver from selenium.webdriver.support.ui...

vue项目---获取购物车中所有商品列表并加载显示

1.在data身上挂载一个数组,用来接收获取到的购物车商品列表。  2.在methods中定义获取购物车商品列表的函数。 分析:1):首先要知道购物车中有哪些商品,我们可以从本地数据库中获取到。            2):先判断,购物车中是否有商品,如果没有,不执行3)后续的,有再执行            3):再这些商品的id值,向发起数据请求,请...

小程序购物车抛物线动画(通用)

说明:  之前用vue css3写过抛物线动画,但是小程序中,不支持js操作dom元素,所以你无法用js去去除动画的css3,导致你无法进行第二次的动画。 所以,只能用纯js去计算运动的路线,再改变小球的位置,这个写法,估计是没有什么都通用 实例是:https://github.com/WaitForYou/shopcartBeizer.git gith...

nopCommerce 4.2 小程序商城(基础版)

NOP 4.2 小程序商城(基础通用版)欢迎购买或开发定制(讨论技术,没有开发预算的勿扰,谢谢)联系我 QQ:64664795(备注:CSND) 适用对象: 小商家进行商品展示及销售 有二次开发能力的创业公司及相关企业进行二次开发,节约开发时间及成本。 基础版本功能如下: #小程序端# 商城首页:轮播图片、新品、热卖、推荐商品商品分类:商品所有分类展示...