Php 在VueJS中访问身份验证

Php 在VueJS中访问身份验证,php,laravel,vue.js,laravel-blade,Php,Laravel,Vue.js,Laravel Blade,我正在将Laravel5.4与Vue.js2.0结合使用。是否可以在VueJS模板中使用Auth::user() 例如 <template> <p>{{ Auth::user()->name }}</p> </template> export default {} {{Auth::user()->name} 导出默认值{} 如何实现这一点?您可以使用道具将用户实例传递到组件中。例如: <example-component

我正在将Laravel5.4与Vue.js2.0结合使用。是否可以在VueJS模板中使用
Auth::user()

例如

<template>
    <p>{{ Auth::user()->name }}</p>
</template>

export default {}

{{Auth::user()->name}

导出默认值{}

如何实现这一点?

您可以使用道具将用户实例传递到组件中。例如:

<example-component :user="{{ Auth::user() }}"></example-component>

然后您可以访问用户信息,如下所示:

<template>

 <p>{{ user.name }}</p>

</template>
export default {
   props : ['user']
}

{{user.name}

导出默认值{ 道具:[“用户”] }
您可以使用道具将用户实例传递到组件中。例如:

<example-component :user="{{ Auth::user() }}"></example-component>

然后您可以访问用户信息,如下所示:

<template>

 <p>{{ user.name }}</p>

</template>
export default {
   props : ['user']
}

{{user.name}

导出默认值{ 道具:[“用户”] }
不,如果您的vueJS应用程序不在laravel范围内,则不能。因此,如果您想在vueJS模板中使用用户数据,最好的方法是在加载应用程序时调用ajax,并将用户详细信息存储到浏览器的本地存储中。如果您不想这样做,只需调用ajax就可以向js获取数据。您已经知道如何使用JS和模板制作VueJS应用程序了吗???我已经使用laravel5.3和VueJS 2开发了一个应用程序。创建api端点以服务于客户端应用程序。这是一种糟糕的做法吗<代码>哦,论坛是你的vue组件吗?哇,不错。。。。但是我不知道在这个层次上哪一个是好的实践。我分享了我如何使用laravel和VueJS进行水疗。您的方法可能是一个很好的实践,先生。您可以(例如)创建一个包装主组件,并将其作为属性提供给用户。然后你可以简单地将这些道具传递给你的子组件。不,如果你的vueJS应用程序不在laravel范围内,你就不能。因此,如果您想在vueJS模板中使用用户数据,最好的方法是在加载应用程序时调用ajax,并将用户详细信息存储到浏览器的本地存储中。如果您不想这样做,只需调用ajax就可以向js获取数据。您已经知道如何使用JS和模板制作VueJS应用程序了吗???我已经使用laravel5.3和VueJS 2开发了一个应用程序。创建api端点以服务于客户端应用程序。这是一种糟糕的做法吗<代码>哦,论坛是你的vue组件吗?哇,不错。。。。但是我不知道在这个层次上哪一个是好的实践。我分享了我如何使用laravel和VueJS进行水疗。您的方法可能是一个很好的实践,先生。您可以(例如)创建一个包装主组件,并将其作为属性提供给用户。然后你可以简单地把这些道具传给你的子组件。我让它全球化了。所以我把它放在了JS事件上,我让它全球化了。所以我把它放在了JS事件上