php - 为什么在 Laravel 5.6 中没有突出显示当前的引导菜单?
问题描述
我正在使用 Laravel 5.6 并使用以下侧边菜单链接作为应用程序侧边菜单的项目之一,
<nav class="navbar navbar-default">
<ul class="nav nav-sidebar">
<li class="active"><a href="#">Home</a></li>
<li class="{{Request::is('vehicles*') ? 'active' : null}}"><a href="{{route('vehicles.myads')}}">My Ads</a></li>
</ul>
</nav>
这个sidemenu刀片文件包含在其他刀片文件中以显示侧面菜单,上面的菜单链接路径如下,
Route::get('myads', [
'uses' => 'VehicleController@indexpersonel',
'as' => 'vehicles.myads',
]);
但是当我访问 myads 刀片文件时,它不会突出显示当前菜单项。如何解决这个问题?
编辑菜单栏
<ul class="nav nav-sidebar">
{{dd(Request::path());}}
<li class="{{ (Request::is('vehicles/*') || Request::is('vehicles') ? 'active' : '') }}"><a href="{{route('vehicles.myads')}}">My Ads</a></li>
</ul>
解决方案
用这个
<li class="{{ (Request::is('myads/*') || Request::is('myads') ? 'active' : '') }}">
推荐阅读
- spring - spring-web 项目中未显示的 primefaces 元素
- java - Java ProcessBuilder 传递参数
- react-native - 如何在带有 Localhost 的 Web 浏览器中打开 Expo Web?
- bash - 意外标记“else”附近的语法错误如何解决
- c# - EntityFramework Core 2.2 到 3.1.1 出现错误
- python - 使用 next_element 从 Github 抓取日期
- javascript - ScrollTo 不适用于滚动快照和 100vh 容器
- python - 迭代和修改python字典值
- r - 如果表在 R 的 for 循环中的参数为零,下一步如何进行?
- c# - 使用空合并运算符时的 System.NullReferenceException