首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vuejs和Laravel:如何使用http get将数组传递给Laravel控制器

Vuejs和Laravel:如何使用http get将数组传递给Laravel控制器
EN

Stack Overflow用户
提问于 2019-02-19 11:11:10
回答 1查看 1.1K关注 0票数 1

我需要使用vue http get传递数组。但我不确定该怎么做,我知道我可以使用(我正在使用spatie/laravel-query-builder) '/users?filtername=John‘传递get方法的参数。

我有一个类别= 10,20,100的数组;类别的容器是id。我需要把id传给拉威尔控制员。

要调用get的vue.js

代码语言:javascript
复制
axios.get(url).then((res) => {
  console.log(res.data);
})
.catch((err) => console.error(err));
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-19 17:23:32

您需要获取传递的数据,并将此字符串分配给一个JSON.stringify参数(在本例中为:myArray)。

代码语言:javascript
复制
const data = [{ id: 1 }, { id: 2 }]
const url = 'https://myendpoint.com'

axios.get(url, {
  params: {
    myArray: JSON.stringify(data)
  }
}).then(res => console.log(res))
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54758334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档