来自vue的auth()在控制器中不起作用

时间:2019-04-19 20:59:40

标签: laravel authentication vue.js vuejs2

我在控制器中有一个存储方法。现在对于字段,我正在插入auth()-> user()-> id。当我从普通刀片提交表格时,效果很好。但是当我从Vue组件提交表单时,当我使用auth()-> user()-> id时,它返回500错误。代替此,如果我只写4或10或任何静态数据,它将再次正常工作!

1 个答案:

答案 0 :(得分:0)

也许您提交的ID格式无效,并且后端脚本对此失败。首先尝试看看您是否真正拥有ID,而不是null或undefined。如果是这样,那么请查看您的js中的id是int还是字符串,然后最终查看您的后端接受什么数据类型。如果这不起作用,请提供一些代码。您还可以查看apache日志,以及尝试访问端点时会引发什么错误。