неверное выражение: неожиданный идентификатор в vue js - PullRequest
0 голосов
/ 26 сентября 2018

У меня проблемы с отправкой компактных данных из контроллера в компонент vue в качестве реквизита.

Код для файла Blade:

<div id="hotjob">
    <hotjob-component :projects="'{{ json_encode($Projects) }}'"></hotjob-component>
</div>

Я также пытался с {!! json_encode($Projects) !!, но он все еще неработает.

Код для Vue File:

props: ['projects'],
created()
{

    console.log('From On created');
    console.log(this.projects);
},
mounted()
{
    console.log(this.projects);
    console.log('Hot Job Mounted yeah');
}

Это ошибка, которую я получаю:

недопустимое выражение: неожиданный идентификатор в

1 Ответ

0 голосов
/ 26 сентября 2018

просто передайте переменную напрямую в реквизит:

<hotjob-component :projects='{{ $Projects }}'></hotjob-component>

это должно сделать

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