Пробую создать вертикальное меню на Angular. Вот пример нужного эффекта:
jsfiddle.net/N56vW/30.
Объясните, пожалуйста, почему когда меняется значение переменной
expand, срабатывает эффект только для выбранной ссылки?
В этом пример я только немного изменил разметку под свою задачу:
jsfiddle.net/w830o3zc/11. При клике на ссылку срабатывают оба списка, также как и должно быть в первом примере.
Как добиться чтобы открывался только выбранный список? Мониторить какждый dropdown отдельной переменной -жирно.
P.S. Я смотрел UI Bootstrap. Там нет подходящих директив. У Dropdown неотключаемый auto-close. Collapse конфликтует с классом dropdown-menu.
P.P.S. Это темплейт меню, которое я пытаюсь переписать на Angular:
http://devoops.me/themes/devoops/