【发布时间】:2015-10-28 16:19:02
【问题描述】:
我正在研究 angular bootstrapUI 手风琴,我需要捕捉每个部分的切换事件,例如,在部分的每个标题中,我有一个箭头,当它打开时,向下箭头将显示,以及其他其他部分中的箭头将显示 arrow-right.something like this:
<accordion-group is-open="true" ng-repeat="destination in mileage.destionations">
<accordion-heading>
<span ng-class="{'fa-chevron-down': openEvent, 'fa-chevron-right': !openEvent">Toggle Me</span>
</accordion-heading>
<div class='accordion-section'>
Main content here
</div>
</accordion-group>
如您所见,如何为手风琴组中的每个部分切换 fa-chevron-down 和 fa-chevron-right 类?
【问题讨论】:
-
我不确定手风琴组
openEvent的具体细节,但您可能正在寻找一个 ng 级三元示例 -<span ng-class="openEvent ? 'fa-chevron-down' : 'fa-chevron-up'">- src: stackoverflow.com/questions/12008580/a-ternary-in-templates -
感谢您的帮助。我知道 ng-class 是如何工作的,问题是我需要捕捉这个事件来告诉手风琴显示不同的箭头图片。
标签: angularjs angular-ui-bootstrap