我希望在手风琴被打开时触发一个事件。该事件只应在手风琴被打开时触发,而不是关闭时触发。
HTML:
<uib-accordion>
<uib-accordion-group is-open="status.open" ng-click="showList(status.open)"
ng-init="count=0">
<uib-accordion-heading>
I can have markup, too! <i class="pull-right glyphicon"
ng-class="{'glyphicon-chevron-down': status.open,
'glyphicon-chevron-right': !status.open}"></i>
</uib-accordion-heading>
{{count}}
</uib-accordion-group>
</uib-accordion>
App.js(在控制器内部)
$scope.showList = function (status){
if(status)
{
$scope.count = $scope.count + 1;
}
};
为了简单起见,该事件只是将
count
加一。我只想知道如何在打开手风琴时触发事件。