我使用具有可擴展行的ng-repeat創建表格。我應該可以一次擴展一個表格行。如果我展開一行,那麼先前展開的行應該關閉。 請讓我知道是否需要任何進一步的細節。謝謝。Angularjs:在使用ng-repeat創建的表格中只擴展一個表格行
<tbody>
<tr ng-repeat-start="person in people">
<td>
<button ng-if="person.expanded" ng-click="person.expanded = false">-</button>
<button ng-if="!person.expanded" ng-click="person.expanded = true">+</button>
</td>
<td>{{person.name}}</td>
<td>{{person.gender}}</td>
</tr>
<tr ng-if="person.expanded" ng-repeat-end="">
<td colspan="3">{{person.details}}</td>
</tr>
</tbody>
請我的示例代碼?p =預覽 –
請編輯您的問題並在那裏添加您的plnkr。 –