1
我試圖實現兩層導航欄,第二個變得可見與其各自的選項點擊第一個導航欄中的鏈接。Angular4-Bootstrap4:從導航欄創建subnav欄
我試着用id
和data-target
實現它在其documentation解釋,但插件似乎並沒有工作,ngx-bootstrap尚未開發的導航欄模塊。
HTML
<nav class="navbar navbar-toggleable-md navbar-inverse bg-inverse">
<button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarLevelOne">
<span class="navbar-toggler-icon"></span>
</button>
<a class="navbar-brand" href="#">BRAND</a>
<div class="collapse navbar-collapse" id="navbarLevelOne">
<ul class="navbar-nav">
<li class="nav-item"><a class="nav-link" data-toggle="collapse" routerLinkActive="active" data-target="#a">A</a></li>
<li class="nav-item"><a class="nav-link" data-toggle="collapse" routerLinkActive="active" data-target="#b">B</a></li>
<li class="nav-item"><a class="nav-link" data-toggle="collapse" routerLinkActive="active" data-target="#c">C</a></li>
</ul>
</div>
</nav>
<nav class="navbar navbar-toggleable-md navbar-light bg-faded">
<div class="collapse navbar-collapse">
<ul class="navbar-nav" id="a" >
<li class="nav-item"><a class="nav-link" href="#">a</a></li>
<li class="nav-item"><a class="nav-link" href="#">b</a></li>
<li class="nav-item"><a class="nav-link" href="#">c</a></li>
</ul>
<ul class="navbar-nav" id="b" >
<li class="nav-item"><a class="nav-link" href="#">p</a></li>
<li class="nav-item"><a class="nav-link" href="#">q</a></li>
<li class="nav-item"><a class="nav-link" href="#">r</a></li>
</ul>
<ul class="navbar-nav" id="c" >
<li class="nav-item"><a class="nav-link" href="#">x</a></li>
<li class="nav-item"><a class="nav-link" href="#">y</a></li>
<li class="nav-item"><a class="nav-link" href="#">z</a></li>
</ul>
</div>
</nav>
感謝您的這種做法,但我一直保持這種最後的選擇。我正在尋找數據目標和id方法,以便我們不必在組件中設置值。想檢查我是否錯過了一些東西。 – Abhishek