axios get传参怎么实现id=1&id=2&id=3这种参数一样的

axios get传参怎么实现id=1&id=2&id=3这种参数一样的 试过直接传,发现给覆盖了,求教怎么实现

阅读 1.8k
1 个回答

直接传递数组过去就行了,会变成 id[]=1&id[]=2&=id[]=3 这种的,后端也能够正确接收到。

如果说一定要处理的话,需要引入 qs,然后在请求函数 或者 拦截器里面处理一下。
比如说:

qs.stringify(params, {arrayFormat: 'repeat'})

这样后端接收到的参数就是这样后端获得参数就是 id=1&id=2&id=3 这种了。

也有历史问答可以参考 axios中怎么传数组

推荐问题
宣传栏