vue axios.get传递数组到后台的格式有四种

1.首先需要安装qs插件

2.get请求传递的参数都是通过params的,所以应该是对params进行配置

3.在get请求下面添加代码

paramsSerializer: function(params) {
     return qs.stringify(params, {arrayFormat: 'brackets'})
},

4.其中arrayFormat: 'brackets'有四种类型

repeat:

 comma:

brackets:

indices:

put/post方法

data是要传给后台的数据

axios.put('/maintain', qs.stringify(data, {arrayFormat: 'brackets'})).then(response => {
    console.log(response.data)
})

 

posted @ 2019-12-05 10:35  努力加油进步  阅读(284)  评论(0)    收藏  举报