Laravel: используя смесь Blade и Vuejs - PullRequest
0 голосов
/ 24 апреля 2018

Я занимаюсь разработкой веб-сайта с использованием Laravel, и мне потребуется сочетание шаблонов Blade и компонентов Vuejs.

В основном требования проекта гласят, что на страницах клиентов мы можем использовать только Blade, но вНа страницах администратора мы можем использовать все что угодно, поэтому мы будем использовать Blade + Vuejs.

Я знаю, что можно создать форму в Blade, а затем потребовать или @include эту форму в любом другом файле Blade.Возможно ли также, чтобы эта форма была внутри компонента Vuejs?

Например, возможно ли сделать что-то вроде этого:

<my-form-component>
      @include('path/to/blade/form')
</my-form-component>

1 Ответ

0 голосов
/ 24 апреля 2018

Если вы хотите просто использовать vue js в шаблоне блейда, вы можете определенно использовать его. Надеемся, вы знаете, что блейд и vue используют одинаковый синтаксис {{}} для интерполяции переменных, чтобы избежать конфликта между vue и блейдом, следует добавить @ notations ex: @ {{..}}, чтобы blade-движок пропустил его,

Но если вы хотите использовать смешивание vuejs-компонентов и шаблонов блейдов, вам не следует делать это ..

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