Vue发请求需要传数组
2019-06-14 本文已影响0人
趙小傑
- 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