在VueJS中访问Auth

时间:2017-01-30 09:00:21

标签: php laravel vue.js laravel-blade

我正在使用Laravel 5.4和Vue.js 2.0。是否可以在VueJS模板中使用Auth::user()

例如......

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

export default {}

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:1)

您可以使用prop将User实例传递给组件。例如:

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

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

<template>

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

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