Я создал JSFiddle с раскрывающимся navbar с помощью angular -ui-boostrap module "ui.bootstrap.dropdownToggle": http://jsfiddle.net/mhu23/2pmz5/
<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>
Насколько я понимаю, это правильный способ angular реализовать такое выпадающее меню. "Неправильный" способ с точки зрения angularjs состоял бы в том, чтобы включить bootstrap.js и использовать раскрывающийся список "data-toggle ="... Я здесь?
Теперь я хотел бы добавить отзывчивое поведение к моему navbar, как это сделано в следующем скрипте: http://jsfiddle.net/ghtC9/6/
НО, что-то мне не нравится в вышеупомянутом решении. Парень включил bootstrap.js!
Итак, каков был бы правильный способ angular добавить отзывчивое поведение к существующему navbar?
Мне, очевидно, нужно использовать бутстрапы, реагирующие на классы navbar, такие как "крах коллапса" nav-collapse "," зависание с клавиатуры ". Но я не знаю, как...
Я очень благодарен за вашу помощь!
Заранее благодарю! Майкл