Я створив JSFiddle із випадаючою панеллю навігації, використовуючи модуль angular-ui-boostrap "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>
Наскільки я розумію, це правильний, кутовий спосіб реалізації такого випадаючого меню. "Неправильним" способом, з точки зору angularjs, було б включити bootstrap.js і використовувати "data-toggle =" dropdown "... Я тут маю право?
Тепер я хотів би додати адаптивну поведінку до моєї панелі навігації, як це зроблено в такій скрипті: http://jsfiddle.net/ghtC9/6/
АЛЕ, у наведеному вище рішенні мені щось не подобається. Хлопець включив bootstrap.js!
Отже, який би був правильний кутовий спосіб додати чуйну поведінку до моєї існуючої панелі навігації?
Очевидно, мені потрібно використовувати класи, які відповідають початковій панелі навігації, такі як "nav-kolaps". Але я не знаю як ...
Буду дуже вдячний за вашу допомогу!
Заздалегідь спасибі! Михайло