javascript - 如何在 Blade 文件 laravel 5.6 中获取当前路由名称

标签 javascript laravel laravel-blade pageload

我想用 onclick 函数重新加载我的当前页面,为此如何在 blade 文件中获取我当前的路由名称。

这是我的代码:

<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 上使用它。

最佳答案

通过下面的代码,您可以了解更多关于您当前路线的信息。

$route = Route::current();

$name = Route::currentRouteName();

$action = Route::currentRouteAction();

引用:Link

希望对您有所帮助!

关于javascript - 如何在 Blade 文件 laravel 5.6 中获取当前路由名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50055720/

相关文章:

javascript - 从 Selenium 运行 javascript 时出现 "argument is not defined"错误

javascript - 转换日期时忽略时区偏移 - javascript

javascript - 在 contenteditable div 中收听撤消/重做事件

php - 如何从 Windows 命令提示符在 Laravel 中运行 PHPUnit

php - 即使在包含 laravel Collective 之后,Laravel 5.1 Blade 也无法正常工作

php - Laravel markdown 邮件 vs blade 模板

javascript - 如何阻止 fullcalendar 在轮询时中断拖动和调整大小

laravel - 无法在PC上访问网站,但可以在Mobiles上正常工作

laravel - 如何在 AWS AutoScaling 中添加 Laravel env 文件

laravel - 如何使用另一个有关系的表中的数据(user_id)从用户表中检索用户名