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中怎么传数组

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏