【发布时间】:2018-08-24 05:28:37
【问题描述】:
我正在尝试学习 vue,并且我也想将它与 laravel 集成.. 我只是想将用户 ID 从刀片发送到 vue 组件,以便我可以在那里执行放置请求。 假设我在刀片中有这个:
<example></example>
如何将 Auth::user()->id 发送到该组件并使用它。
我一直在寻找这个,但找不到一个可以明确这一点的答案。
谢谢!
【问题讨论】:
-
你可以在你的刀片中使用它:
<span hashid="{{ Auth::user()->id }}"></span>并在你的 vue 组件中这样做:<script> export default { data: function () { return { hashid: '' } } } </script>并在任何地方控制它,它会给你身份验证ID! -
这可能对你有用,它是一个关于 vue/laravel 的免费系列vuecasts.com
-
您可以通过使它们在窗口对象中全局可访问来传递一些变量,因此在您的 app.blade.php 中有一个定义变量的脚本标签,然后很容易访问它。虽然我建议将 vue 和前端视为一个独立的应用程序,通过请求和 JWT 身份验证获取信息