前端录网站,记录前端点点滴滴,帮助程序猿快速成长!

vue + axios 需要传送formData格式的数据

移动端
在项目中post请求,需要传的数据格式为strcode = 111这种格式, 记录下实现方法

//签约状态查询
export function contractStatusQYS(data) {
return request({
url: 'syb/qiyuesuo/contractStatus',
method: 'post',
data,
// 设置请求头
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
// 转换数据方法
transformRequest: [data => {
let ret = ''
for (let it in data) {
ret += encodeURIComponent(it) + '=' + encodeURIComponent(data[it]) + '&'
}
return ret
}]
})
}


这样就可以了!


转载请注明:前端录»vue + axios 需要传送formData格式的数据