简单记录vue中axios的参数传递方式
1.get --不需要token
const data = {
params: {参数}
}
axios.get(url, data)
get方法传数组需要设置:
如果直接传的话地址会变成:
后台无法识别
设置方法:
const data = {
params: {
customerCode: this.activeCustomer,
groupIds: groupIds, // 数组
id: id,
policyNo: this.queryPolicyNo
},
paramsSerializer: function(params) {
return qs.stringify(params, { arrayFormat: 'brackets' })
}
}
设置后的地址可以识别:
2.post --需要token
const data = {参数}
axios.post(url, data, config)
3.put --需要token
const data = {参数}
axios.put(url, data, config)
4.delete --需要token
const data = {
params: {参数}
}
axios.delete(url, data)

浙公网安备 33010602011771号