如何使用axios序列化参数

时间:2016-12-27 01:29:59

标签: ecmascript-6 axios

如何序列化用于axios的网址参数?我的参数只是数组[1,2]中的数字。这是我到目前为止的代码

     axios({
       method: 'delete',
       url: '/api/'
     }) 

我的请求网址将是这样的http://127.0.0.1:8000/api/?id=1&id=2

我查看了axios所拥有的paramsSerializer方法,但是它的使用方式令人困惑,或者它在我的情况下是否合适。请指教。感谢

1 个答案:

答案 0 :(得分:4)

config的{​​{1}}对象接受axios.get。在params中,您可以指定数组,它将为您进行转换。

以下是一个例子:

params

这将发出如下所示的请求:

axios.get('/api/', {
  params: {
   id: [1,2]
  }
})