【发布时间】:2015-07-16 11:42:16
【问题描述】:
我在手风琴组切换/全部折叠时遇到问题。
只要我不展开/折叠单个手风琴组,展开折叠就可以正常工作。 我希望展开、折叠按钮充当手风琴组的重置。这意味着无论单个组是如何打开的,按下折叠/展开全部都应该适用于所有组。
欢迎提出任何建议。
代码:
<button class="btn btn-default btn-sm" ng-click="expandAll()">Expand all</button>
<button class="btn btn-default btn-sm" ng-click="collapseAll()">Collapse all</button>
<accordion close-others="false">
<accordion-group is-open="firstGroupOpen">
<accordion-heading>
<div>
First
<i class="pull-right glyphicon" ng-class="{'glyphicon-chevron-up': firstGroupOpen, 'glyphicon-chevron-down': !firstGroupOpen}"></i>
</div>
</accordion-heading>
test
test
</accordion-group>
<accordion-group is-open="secondGroupOpen">
<accordion-heading>
<div>
Second
<i class="pull-right glyphicon" ng-class="{'glyphicon-chevron-up': secondGroupOpen, 'glyphicon-chevron-down': !secondGroupOpen}"></i>
</div>
</accordion-heading>
test
test
</accordion-group>
</accordion>
Plunker:Plunk
【问题讨论】:
标签: angularjs angular-ui-bootstrap