老黄,我有个疑问,就是在使用axios的get和post的方法时,为什么get传参是用params和post则是data?
来源:7-3 -3 扩展接口 - 混合对象实现+ demo 编写

慕码人4144975
2020-05-28
axios({
method: 'post',
url: '/base/post',
data: {
a: 1,
b: 2
}
})
axios({
method: 'get',
url: '/base/get',
params: {
foo: {
bar: 'baz'
}
}
})
写回答
1回答
-
params 是用于拼接 url 的,get 请求传参就是拼到 url 中,而 data 是放在 request body 中的,用于 post 请求
012020-05-29
相似问题