как получить имя текущего маршрута в блейд-файле laravel 5.6 - PullRequest
0 голосов
/ 27 апреля 2018

Я хочу перезагрузить мою текущую страницу с помощью функции onclick, чтобы узнать, как получить имя текущего маршрута в блейд-файле.

Это мой код:

<li class="dropdown user user-menu" onclick="window.location='{{ Route::current() }}'" style="cursor: pointer;">
  <a href="#" class="dropdown-toggle" data-toggle="dropdown">
    <i class="livicon" data-name="refresh" data-loop="true" data-color="#42aaca" 
        data-hovercolor="#42aaca" data-size="28"></i>
  </a>
</li>

Каков наилучший способ получить текущий маршрут?

Я хочу использовать его в функции onclick.

Ответы [ 3 ]

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

Вы можете перезагрузить текущую страницу следующим образом:

onclick="window.location.reload()"

Нет необходимости устанавливать текущий маршрут в блейде, это возможно с возможностями javascript.

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

С помощью кода ниже вы можете узнать больше о вашем текущем маршруте.

$ route = Route :: current ();

$ name = Route :: currentRouteName ();

$ action = Route :: currentRouteAction ();

Ссылка: Ссылка

Надеюсь, это поможет!

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

Лучший способ получить текущий URL в клинке Laravel:

onclick="window.location='{{ Request::url() }}'"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...