vue 关于购物车总数取值处理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue 关于购物车总数取值处理相关的知识,希望对你有一定的参考价值。

参考技术A 点击【登录】登录成功后跳转至/index页面,并带上从/login 登录页面跳转过来的唯一标识params == 'login'

一进页面,就获取一下路由传参,如果params == 'login' 就调用获取购物车方法,否则不调用

这么做的好处是,在App.vue调用了一次getCartCount();在项目加载时先去加载获取购物车数量的方法,给头部的购物车数量赋值,但在页面刷新的时候不会再调用getCartCount(),如果用户登录——增加3件商品到购物车——退出——再登录——顶部的购物车总数量不会+3,因为再次登录只是页面刷新,在App.vue的getCartCount()方法不会再次调用,所以需要再NavHeader.vue单独再调用一次,确保购物车总数量是最新的值

php 移动交叉销售低于购物车总数表

 /*
  * Move cross sells below cart totals table
  */
  remove_action( 'woocommerce_cart_collaterals', 'woocommerce_cross_sell_display' );
  add_action( 'woocommerce_cart_collaterals', 'woocommerce_cross_sell_display', 50 );

以上是关于vue 关于购物车总数取值处理的主要内容,如果未能解决你的问题,请参考以下文章

Magento:通过 API 删除产品后更新购物车总数

php WooCommerce:购物车数量和总数

php WooCommerce:购物车数量和总数

php 根据购物车总数添加

php 根据购物车总数添加

php 根据购物车总数添加