How to correctly use axios params with arrays

后端 未结 7 499
臣服心动
臣服心动 2021-02-01 14:55

How to add indexes to array in query string?

I tried send data like this:

axios.get(\'/myController/myAction\', { params: { storeIds: [1,2,3] })
<         


        
7条回答
  •  春和景丽
    2021-02-01 15:10

    In my case, I use ES6 array function. array element make querystring use reduce function. Object array also works.

    const storeIds = [1,2,3]
    axios.get('some url', {
      params: {
        storeIds: storeIds.reduce((f, s) => `${f},${s}`)
      }
    })
    

提交回复
热议问题