如何通过Vue的GET请求传递数组参数?

2026-04-05 20:210阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计437个文字,预计阅读时间需要2分钟。

如何通过Vue的GET请求传递数组参数?

前言:在Vue中与后端进行数据交互时,使用axios发送请求,如果不做配置直接使用get请求传递数组类型参数,后端是无法接收到数据的。需要对方axois做一些简单的配置才能让后端完美接收数据。

前言: vue中在与后端进行数据交互时,使用axios发送请求,不做配置直接使用get请求传递数组类型参数的时候,后端是无法接收数据的,需要对axios一些简单的配置才能让后端完美的接收数组

1、问题

示例代码

let params = { statusList: ['OVERDUE', 'DELAY'] } this.$http.get('/list', params) .then(res => {}) .catch(e => {})

上述代码在不做配置的时候请求信息为:/list?statusList[]=OVERDUE&statusList[]=DELAY对于后端来说,statusList[]形式的提交是无效的,实际需要的是/list?statusList=OVERDUE&statusList=DELAY这种方式的提交。

阅读全文
标签:方法

本文共计437个文字,预计阅读时间需要2分钟。

如何通过Vue的GET请求传递数组参数?

前言:在Vue中与后端进行数据交互时,使用axios发送请求,如果不做配置直接使用get请求传递数组类型参数,后端是无法接收到数据的。需要对方axois做一些简单的配置才能让后端完美接收数据。

前言: vue中在与后端进行数据交互时,使用axios发送请求,不做配置直接使用get请求传递数组类型参数的时候,后端是无法接收数据的,需要对axios一些简单的配置才能让后端完美的接收数组

1、问题

示例代码

let params = { statusList: ['OVERDUE', 'DELAY'] } this.$http.get('/list', params) .then(res => {}) .catch(e => {})

上述代码在不做配置的时候请求信息为:/list?statusList[]=OVERDUE&statusList[]=DELAY对于后端来说,statusList[]形式的提交是无效的,实际需要的是/list?statusList=OVERDUE&statusList=DELAY这种方式的提交。

阅读全文
标签:方法