【发布时间】:2021-03-30 07:50:17
【问题描述】:
我的场景是,我在 laravel api 的请求数组中获取对象,其中一个回显显示为;
[Object object]
从前端设置为以下格式:
{"user":{ 'id': 2, "name": "xyz", "auth_token": "...", ......}}
我想从请求中读取这些数据,但我尝试了以下方法,但没有任何效果
json_decode($request->user)
serialize($request->user)
array($request->user)
Eerything 只是输出 [Object object] 或 null。有什么见解吗?
【问题讨论】:
-
你试过
json_decode($request->all())吗? -
试试
dump($request->user); -
如果您的后端收到
[Object object],那么您将无能为力。肯定是前端发错了。您需要修复前端以发送 JSON 编码的字符串。 -
@MadhurBhaiya 输出仍然是“[Object object]”
-
你能在这里提供上下文代码吗?它是发送数据的表单,还是 AJAX 帖子?后端代码是什么样的?