Изучаю Laravel + Vue. Нужно разместить 2 vue компонента в одном blade шаблоне Laravel. Знаю, что можно создать еще один id="app2", но как-то это некрасиво выглядит :) Мне всего для одного компонента нужно и для этого в глобальном app.js делать еще один id не хочется. Есть ли другой способ заставить их работать? По идее нет.. Но может какая-то ларавелевская хитрость?
АПДЕЙТ
Пока нашел вариант – закрыть доступ в шаблоне для второго компонента на конфликтующих страницах.
@if (!(Request::is('signup') || Request::is('login')))
<span id="app">
<auth></auth>
</span>
@endif
Если у кого есть более интересное решение как сделать параллельные компоненты в blade шаблонах (может какое-то if условие или еще что-то), буду благодарен за инфу