Получить Auth Laravel Данные для заполнения, используя Vue - PullRequest
1 голос
/ 09 мая 2020

Как заполнить auth()->user()->first_name или {{ optional(auth()->user()->first_name) }} из моего лезвия

Заполнить его, используя vue. js file.js в user.first_name код ниже?

var app = new Vue({
   el: '#property-booking',
    data: {
      user: {
        first_name: '',
        ......somecodes
      },
...Somecodes

Примечание: my.blade. php & vuefile. js файл разделен

1 Ответ

2 голосов
/ 09 мая 2020

Вы можете попробовать использовать props .

Этот post может вам помочь.

// blade

<component-name user={{ json_encode(auth()->user()) }}/>
var app = new Vue({
   el: '#property-booking',
   props: ['user']
...Somecodes

и использовать в своем компоненте например user.first_name, user.some_attribute

Надеюсь, это вам поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...