Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何迭代使用ajax发送到laravel中控制器的对象?_Laravel_Axios - Fatal编程技术网

如何迭代使用ajax发送到laravel中控制器的对象?

如何迭代使用ajax发送到laravel中控制器的对象?,laravel,axios,Laravel,Axios,我有一个目标: [{cantidad:1,precio_unitario:3}{cantidad:5,precio_unitario:6}] 我需要使用axios的post将其发送到我的laravel控制器 axios.post("compras_listas/a",this.items).then(respuesta=>{ //reponse code here }) 我知道数据存储在一个名为$request的

我有一个目标:

[{cantidad:1,precio_unitario:3}{cantidad:5,precio_unitario:6}]

我需要使用axios的post将其发送到我的laravel控制器

axios.post("compras_listas/a",this.items).then(respuesta=>{
                //reponse code here
            })

我知道数据存储在一个名为$request的变量中,但我不知道如何访问axios正在发送的数据。

您可以将数据作为对象从axios发布,其密钥可用于从$request对象检索控制器中的数据

//this.items=[{cantidad:1,precio_unitario:3}{cantidad:5,precio_unitario:6}]
post(“compras_listas/a”,{payload:this.items})。然后(respuesta=>{
//这里是应答码
})
然后在控制器方法中,您可以按如下方式访问数据:

公共函数示例(请求$Request)
{
$payload=$request->input('payload');
//控制器方法中的其余处理
}

欢迎来到SO。你能发布你的控制器代码吗?