在vuex中axios带多个参数发送post请求到php

首先在vue界面把axios对象传到vuex中:

data是一组新数据,this.cartdata是购物车已经存在的数据,this.$ajax是axios对象
新数据格式:
在这里插入图片描述
使用commit转发到vuex中
在这里插入图片描述

在store.js中引入qs,一般都是安装axios自己就有

import Vue from 'vue'
import Vuex from 'vuex'
import qs from 'qs';

在mutations里写状态

mutations:{
	addCart(state,data){
			//要添加到购物车的数据
			let newcart=data.new
			//购物车原有的数据
			let oldcart=data.old
			//将axios对象传过来
			let ajax=data.ajax
			//这是一个开关,为true时,购物车不存在要新加入的商品
			let off=true
			
			var data = qs.stringify(newcart);
			aja
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值