/ / Грешка или не? Акордеонът не работи правилно на 0.7.0 - angularjs, twitter-bootstrap, акордеон

Грешка или не? Аcordion не работи правилно на 0.7.0 - angularjs, twitter-bootstrap, акордеон

Опитвам се да направя нещо съвсем нормално: да покажа акордеон с отворен първи елемент.

  <accordion close-others="true">
<accordion-group ng-repeat="group in groups" is-open="$first">
<accordion-heading>
{{group.title}} <i class="pull-right" ng-class="{"icon-chevron-down": isopen, "icon-chevron-right": !isopen}"></i>
</accordion-heading>
<div ng-repeat="item in group.content">{{item.title}}</div>
</accordion-group>
</accordion>

is-open = "$ first" почти решава проблема,

актуализиран

http://plnkr.co/edit/CODNWD7WiBHDfYHHuK7C?p=preview
http://plnkr.co/edit/4jYuw2?p=preview

но погледни иконата - все още е надолу. И когато щракнете - тя се разширява и свива, но иконите все още са надолу ...

Отговори:

0 за отговор № 1

Аз клонирах вашия plunkr и той работи с няколко промени: http://plnkr.co/edit/1IHE5lRmm0oZzeHekkkZ?p=preview

Тук можете да видите как изглежда вашият код:

<accordion close-others="true">
<accordion-group ng-repeat="group in groups" is-open="group.open">
<accordion-heading>
{{group.title}} <i class="pull-right" ng-class="{"icon-chevron-down": group.open, "icon-chevron-right": !group.open}"></i>
</accordion-heading>
<div ng-repeat="item in group.content">{{item.title}}</div>
</accordion-group>
</accordion>

По този начин ще се отвори първият раздел по подразбиране и ще работят затворени икони.