angular-ui-bootstrap: 展开后禁用组头

angular-ui-bootstrap: disable group header after expanding

我有一个请求ui要在单击 angular-ui-bootstrap 手风琴组时禁用折叠操作。它应该在点击时展开,但如果再次点击则不会折叠,而是应该在点击任何其他手风琴组时折叠(这是默认行为。任何建议表示赞赏。

您可以为 is-openis-disabled 属性使用相同的标志,如下所示:

<accordion close-others="true">
  <accordion-group heading="{{group.title}}" ng-repeat="group in groups" is-open="group.isOpen" is-disabled="group.isOpen">
    {{group.content}}
  </accordion-group>
</accordion>

见少demo.