手风琴的第一个标题默认在 ng-repeat 内打开

First heading of accordian default open withing ng-repeat

我是 angular 的新手,正在尝试 ng-repeat uib-accordian。单击每个标题时,后续项目将打开并显示其用户。

但我希望第一个项目默认打开(即第一个项目默认传递给expanded(project))

我先试过is-open=$。尽管第一个项目已打开,但未显示用户。

<uib-accordian close-others="oneAtATime">
    <div uib-accordian-group class="panel-default" ng-repeat="project in projects">
        <uib-accordian-heading><span ng-click="expanded(project)">{{project.name}}</span></uib-accordian-heading>
            <div ng-repeat="user in project.users">
              //
            </div>
    </div>
</uib-accordian>

您可以像这样使用 is-open

<uib-accordian close-others="oneAtATime">
    <div is-open="($index==0)" uib-accordian-group class="panel-default" ng-repeat="project in projects">
        <uib-accordian-heading><span ng-click="expanded(project)">{{project.name}}</span></uib-accordian-heading>
            <div ng-repeat="user in project.users">
              //
            </div>
    </div>
</uib-accordian>