выводить переменную, объявленную в ларе?
Что такое axios я в курсе и из реквестов в data Vue компонента данные получаю. Но мне необходимо роли юзеров в Laravel получать во Vue, от этого далее роутинг зависит: админ видит свои компоненты, юзеры свои.
Не пойму, как роль прокидывать на фронт. Аутентификация идёт по API токенам из sanctum.
у тебя фулл spa? или вставки компонентов вью в блейд
Один только app blade. Там вставка корневого Vue компонента. Остальные уже child и роутинг через Vue router. Back endpoints как API. На роли есть мидлвере свои и они работают.
попробуй передай в корневой компонент нужный конфиг
Через window.Laravel?
в пропсы компонента
Получаешь объект юзера и тягаешь роль
или так, как по ссылке выше
Это идея. Спасибо. Просто первый раз с Vue + Laravel работаю. На ролях застрял, как лучше сделать.
Тоже думал над этим. Из объекта role_id сразу в data компонента получать
Обсуждают сегодня