axios链接带参数_axios常见传参方式

1:get请求

一般发送请求是这么写

axios.get('/user?id=12345&name=user')

.then(function (res) {

console.log(res);

}).catch(function (err) {

console.log(err);

});

但是为了方便全局统一调用封装的axios

axios.get('/user', { //params参数必写 , 如果没有参数传{}也可以

params: {

id: 12345,

name: user

}

})

.then(function (res) {

console.log(res);

})

.catch(function (err) {

console.log(err);

});

2.post/put/patch请求

(1) 传参格式为 formData

(全局请求头:'Content-Type'= 'application/x-www-form-urlencoded')

(request的Header:'Content-Type'= 'multipart/form-data')

var formData=new FormData();

formData.append('user',123456);

formData.append('pass',1234567

你可能感兴趣的:(axios链接带参数)