Vue发请求需要传数组

  • vue中用axios发请求,需要传一个数组,数组中是对对象,直接传的话,会默认调用string方法传入的是[object,object],然后用JSON.stringify方法转换了一下,还是不行,数组要怎样传啊?
let arr = [1,2,3]
axios({url: '/user/',
    params: {
        id: arr + '',    // 重点在这数组加上'',即可变为 "1,2,3"
    }
}
所形成的url为: /user?id=1,2,3    等价于 /user?id=1&id=2&id=3

你可能感兴趣的:(Vue发请求需要传数组)