已知axios执行post请求时默认的content-type是application/json
直接把数组对象放data中没问题
如果服务端接收的content-type是application/x-www-form-urlencoded时,需要用qs模块转一下
代码示范
import qs from 'qs';
let arr=[1,2,3];
//注意,单数组参数要这么弄
let postdata={"":arr}
axios({
url:'xxxxx',
headers:{ 'content-type': 'application/x-www-form-urlencoded' },
method:'post',
data:qs.stringify(postdata)
});