手风琴的第一个标题默认在 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>
我是 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>