在vue中使用axios发送post请求,参数方式
在vue中使用axios发送post请求,参数方式在传参数前,将原先官方提供的格式改为如下:参数:let params = {money: this.val};axios({url: 'http://xxx/pay.php',method: 'post',data: {money: params},//这一步还是不太明白,希望哪位大佬可以解答一下transformRequest: [functio
·
在vue中使用axios发送post请求,参数方式
在传参数前,将原先官方提供的格式改为如下:
参数:
let params = {
money: this.val
};
axios({
url: 'http://xxx/pay.php',
method: 'post',
data: {
money: params
},
//这一步还是不太明白,希望哪位大佬可以解答一下
transformRequest: [
function(data) {
var oMyForm = new FormData();
oMyForm.append("money", params.money);
return oMyForm;
}
],
headers: {
"Content-Type": "application/x-www-form-urlencoded"
}
})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
成功啦
更多推荐
已为社区贡献1条内容
所有评论(0)