Laravel Vue - 控制台日志 Axios POST 响应与网络响应不同
Posted
技术标签:
【中文标题】Laravel Vue - 控制台日志 Axios POST 响应与网络响应不同【英文标题】:Laravel Vue - Console log Axios POST response is different from network response 【发布时间】:2019-11-20 06:47:25 【问题描述】:在我的 Laravel vue 应用程序的后端,我将发送回我发送到服务器的相同响应。
两个控制台日志不一样,数据略有不同。
DATA GOING OUT
显示正在发送的正确数据
DATA COMING IN
显示返回的数据错误
但是,(1)
中 POST 请求的 chrome 网络响应确实显示了正确的 response
。
这是为什么?
【问题讨论】:
【参考方案1】:Laravel/php 没有正确格式化响应,前端的 Vue 需要 JSON.parse(JSON.stringify(response.data)
(放置在创建生命周期方法中)
【讨论】:
以上是关于Laravel Vue - 控制台日志 Axios POST 响应与网络响应不同的主要内容,如果未能解决你的问题,请参考以下文章
从控制器读取 json 响应到 Axios Catch 部分 - Laravel Vue Axios
Axios 响应数据未加载到 Laravel 中的 Vue 组件上
无法通过 Vue.js(Axios 帖子)从 Laravel 后端下载文件(pdf)
有没有更好的方法来处理 laravel 和 vue js 的 axios 错误