【发布时间】:2019-05-22 14:33:14
【问题描述】:
我正在使用 Bootstrap 4 构建用户界面。我有一些动态数据,我需要在 list-group-items 中显示为下拉列表。数据看起来像一个树状结构。
最高级别为Level 1,其下有Level 2,Level 2 下有Level 3。所有关卡都在 PHP Laravel 刀片文件中动态填充。
我想实现一个功能,即当用户单击级别 1 时,它下面的级别应该打开,单击级别 2 后,级别 3 应该打开。
我尝试使用 bootstrap 4,但 U.I 未对齐..
动态填充的 U.I 引导列表组类
<div id="MainMenu">
<div class="list-group panel">
<!-- Level 1-->
@foreach($asm as $a)
<a href="#demo3" class="list-group-item list-group-item" data-toggle="collapse" data-parent="#MainMenu" style="color: #868ba1;"> ASM ID : {{ $a['id'] }} <i class="fa fa-caret-down"></i></a>
@endforeach
<div class="collapse" id="demo3">
<!--Level 2 -->
@foreach($usm as $u)
<a href="#SubMenu1" class="list-group-item" data-toggle="collapse" data-parent="#SubMenu1"> USM ID : {{ $u['id'] }} <i class="fa fa-caret-down"></i></a>
@endforeach
<!--Level 3-->
<div class="collapse list-group-submenu" id="SubMenu1">
@foreach($ag as $Agt)
<a href="#SubSubMenu1" class="list-group-item" data-toggle="collapse" data-parent="#SubSubMenu1"> Agent : {{ $Agt['agent_no'] }}<i class="fa fa-caret-down"></i></a>
@endforeach
</div>
</div>
</div>
</div>
【问题讨论】:
标签: php laravel bootstrap-4 panel dropdown