dva 下用 axios 进行接口调用时看不到返回内容

使用 dva 框架的过程中接口调用采用了 axios 插件
现在遇到个问题
当调用的接口报 500 错误 或者 想在接口打印一些数据进行测试「var_dump(123)」的时候
都看不到接口返回的内容。
如图
打印数据时

clipboard.png

clipboard.png

接口报错时

clipboard.png

clipboard.png

有人对此有经验么,求指教。调个接口调到火都大啊

阅读 3.9k
2 个回答

艹他大爷的,跨域问题
后端用的 Laravel
处理 CORS 的时候是用的 $response->header() 的方式来设置请求头
中间件里面

$response = $next( $request );
# todo 设置请求头
return $response;

dd()或者抛异常的时候根本走不到 $response->header() 的地方
所以输出到前端的数据是没有处理跨域的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题