@KuzmenkoArtem

Подгрузить в js маршруты из Laravel?

В моем Laravel проекте в routes.php у каждого роута есть name.
На фронте есть достаточное количество ajax запросов где указываются адреса вручную.
Я хочу в своем views/layouts закинуть глобально в js переменную все роуты из laravel и когда нужно использовать в ajax-запросах уже имена роутов, а не адреса в ручную.

Хорошая ли это идея?
  • Вопрос задан
  • 642 просмотра
Решения вопроса 2
coderisimo
@coderisimo
1) Можно запихнуть все в один глобальный объект js в шаблоне blade,
2) Можно получать этот объект через ajax запрос (тогда объект уже не будет глобальным , и возможно, это хорошо)
3) Можно использовать штуку наподобие этой - https://github.com/laracasts/PHP-Vars-To-Js-Transformer
Ответ написан
Комментировать
SerafimArts
@SerafimArts
Senior Notepad Reader
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы