不常见的axios 坑;

容易踩坑的地方
- 实例化 axios 以后 需要请求数据,有时候需要传递参数,有时候明明参数传到方法里面了,但是就是不发给后台
- axios 请求的时候 凭白无故的出现一堆字符串
- 键名是有要求的,否则传递不成功
// Get 请求方式 参数必须放在params里面
export function fetchList(query) {
return request({
url: '/api/article',
method: 'get',
params: query
})
}
// post 请求参数必须放在data里面
export function addArticle(params) {
console.log('info',params);
return request({
url:'/api/article',
method: "post",
data: params
})
}
// 错误写法
export function addArticle(info) {
console.log('info',info);
return request({
url:'/api/article',
method: "post",
info
})
}