2017-10-12 66 views
1

我是新来的角度,我正在尝试在uib-手风琴家中进行ng-repeat。当每个标题被点击时,后续项目将打开并显示其用户。带ng-repeat的手风琴默认打开的第一个标题

但我想的第一个项目是默认打开的(即第一个项目将被传递到扩展(项目)默认情况下)

我曾尝试是开= $第一。虽然第一个项目是开放的,但用户不会显示。

<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> 

回答

0

可以使用是开这样的:

<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>