你可以查看示例页面的源代码,你会看到按钮就是这段代码:
<button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
使导航栏崩溃的是类 nav-collapse:
<div class="nav-collapse collapse">
<p class="navbar-text pull-right">
Logged in as <a href="#" class="navbar-link">Username</a>
</p>
<ul class="nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="#about">About</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
</div>
考虑到这一点,您可以使 durandal 导航栏折叠。
您需要在 html 页面中包含来自 bootstrap ( bootstrap.js ) 的 js 文件。