我正在使用一个名为lavary/laravel-menu的laravel库,我有一个导航栏(我正在使用Bootstrap 4)。
我的问题是我尝试添加一个下拉链接,但由于缺少一个类,它无法按我预期的那样工作。 (ul类称为“下拉菜单”),我找不到添加该类的方法。
$menu->add('Dropdown', ['class' => 'nav-item dropdown'])
->link->attr([
'class' => 'nav-link dropdown-toggle',
'data-toggle' => 'dropdown',
'role' => 'button',
'aria-expanded' => 'false',
'href' => '#'
]);
$menu->dropdown->parent(['class' => 'nav-link dropdown-toggle']);
$menu->dropdown->add('Another Action', ['class' => 'dropdown-item']);
这是输出。
<li class="nav-item dropdown show">
<a class="nav-link dropdown-toggle" data-toggle="dropdown"
role="button" aria-expanded="true" href="#">
Dropdown
</a>
<ul>
<li class="dropdown-item"><a>Another Action</a></li>
</ul>
</li>