Laravel和Vue不提交数据也不从数据库查询数据

时间:2019-03-06 12:34:40

标签: vue.js

Helo,是Vue.js的新功能,它使用laravel和vue来练习一些原始应用程序。它既不提交也不查询数据, 当我在Chrome上查看时,会出现此错误;

CORS策略已阻止从来源“ http://localhost:8000/items”访问“ http://laravelvue2.test”处的XMLHttpRequest:请求的资源上没有“ Access-Control-Allow-Origin”标头。

1 个答案:

答案 0 :(得分:0)

从差异域访问后端时,您需要使用Access-Control-Allow-Origin标头进行响应。在此示例中,Access-Control-Allow-Origin的值必须为http://localhost:8000

使用laravel在响应中添加标头非常容易:https://laravel.com/docs/5.7/responses#attaching-headers-to-responses

您还可以使用以下库:https://github.com/barryvdh/laravel-cors