Axios无法提交Javascript数组

时间:2018-09-24 04:55:15

标签: javascript axios

根据此请求:

localhost/goods?ids[]=1&ids[]=2 

我的Vue文件:

var array = [1, 2];
let json = JSON.stringify(array);
console.log(json);
axios.get('http://localhost/goods', json).then(function(res) {
            if (res.code == 200) {
                console.log("ok");
            }
        }

请注意,使用axios遵循请求URL localhost/goods?ids[]=1&ids[]=2。如何实现此URL请求方法?

1 个答案:

答案 0 :(得分:0)

您使用错了。

要获取的第二个参数应该是具有params属性的JS对象。

摘自文档-

axios.get('/user', {
  params: {
    ID: 12345
  }
 }).then(function (response) {
   console.log(response);})