最佳答案
我使用 angle-ui-boostrap 的模块“ ui.bootstrap.drop downToggle”: 译自: 美国《 http://jsfiddle.net/mhu23/2pmz5/》杂志网站(http://jsfiddle.net/mhu23/2pmz5/)创建了一个带下拉导航栏的 JSFiddle
<div class="navbar navbar-fixed-top">
<div class="navbar-inner">
<div class="container"> <a class="brand" href="#">
My Responsive NavBar
</a>
<ul class="nav">
<li class="divider-vertical"></li>
<li class="dropdown"> <a href="#" class="dropdown-toggle">
Menu 1 <b class="caret"></b>
</a>
<ul class="dropdown-menu">
<li><a href="#/list">Entry 1</a>
</li>
<li><a href="#/list">Entry 2</a>
</li>
</ul>
</li>
....
</ul>
</div>
</div>
</div>
据我所知,这是实现这样一个下拉菜单的正确的、有棱角的方式。就 angularjs 而言,“错误”的方法是包含 bootstrap.js 并使用“ data-toggle = “ drop down”... ... 我说的对吗?
现在我想在我的导航栏中添加响应行为,就像在下面的 Fiddle 中所做的那样: Http://jsfiddle.net/ghtc9/6/
但是,有一点我不喜欢上面的解决方案。这个家伙包括 bootstrap.js!
那么,什么是正确的角度类型的方式来添加响应行为到我现有的导航栏?
我显然需要使用引导程序响应导航栏类,比如“导航-崩溃导航栏-响应导航栏-崩溃”,但我不知道如何..。
我真的很感激你的帮助!
先谢谢你! 迈克尔