想传的是这样的
{
"members": [1,2]
}
前端给的是
{
members: [1,2]
}
qs.stringfy(obj) 输出:
{ 'members[0]': '31', 'members[1]': '21' }
这个问题和https://segmentfault.com/q/10...其实一模一样,再次求解释啊?,折腾了很久都不对
想传的是这样的
{
"members": [1,2]
}
前端给的是
{
members: [1,2]
}
qs.stringfy(obj) 输出:
{ 'members[0]': '31', 'members[1]': '21' }
这个问题和https://segmentfault.com/q/10...其实一模一样,再次求解释啊?,折腾了很久都不对
设置全局header
window.axios.defaults.headers['Content-Type'] = 'application/json';
这样设置一下,如果不想全局设置可以单独在请求中加header:
let config = {
headers: {
'Content-Type': 'application/json'
}
},
params = {
aaa:[1,2]
}
axios.post(apiUrl,params,config).then(res=>{
//
})
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答5.2k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
我用的是querystring这个库,应该能解决你说的那个问题: