我试图通过使用包含单个值和数组的axios发布整个状态。但是我可以访问单个值,但会出错以获取要循环通过的数组。我的代码是:
sendData() {
let api = 'myapi'
var data = this.state
axios.post(api, data).then((response) => {
console.log('respp: ',response)
})
.catch((error) => {
console.log(error)
})
}
控制器:
public function getData(Request $request) {
$user_id = $request->user_id;
$items = $request->items;
foreach($items as $key => $item) {
echo $item;
}
}
给出错误:错误:请求失败,状态码为500
我想获取数组并遍历它。有帮助吗?
答案 0 :(得分:0)
代替
foreach($items as $key => $item) {
echo $item;
}
我需要执行以下操作:
foreach($items as $key => $item) {
echo $item['id'];
}