Веб-сайт Laravel питается от API - PullRequest
0 голосов
/ 05 июня 2018

В обычном контроллере laravel я возвращаю представление с данными

return view('folder.page', compact('data'))

Но я создаю свой веб-сайт с API для работы также на мобильных устройствах, как мне построитьмой HTML с API?

  • Создать контроллер, который вызывает API и вернуть представление с данными
  • Сборка с функциями JavaScript, который вызывает API и построить HTML
  • Другой способ

Обновление Важная вещь, API находится в том же проекте, это не внешний API

1 Ответ

0 голосов
/ 05 июня 2018

Я бы предложил использовать ViewComposer, чтобы вы могли использовать переменные на вашем сайте.Вы можете узнать больше о ViewComposers по следующей ссылке:

https://laravel.com/docs/5.6/views#view-composers

Затем вы можете использовать ViewComposer, чтобы сделать запрос к вашему API и использовать эти данные.Затем данные будут назначены вашему блейду как обычная переменная (например, {{$foo}})

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