簡體   English   中英

AngularJS ng-repeat在過濾器中使用$ index

[英]AngularJS ng-repeat using $index in a filter

我正在使用ng-repeat並嘗試在這樣的過濾器中使用$ index

<div data-ng-repeat="i in [1,2,3,4,5,6,7,8,9]">            
  <div ng-repeat="student in students | filter:{Surname:'Smith', Group: {{$index}}">
    <span ng-click="updateStudent(student.StudentID)">{{student.FullName}}</span>
  </div>
</div>

我在Chrome開發工具控制台中遇到語法錯誤。 有可能像這樣使用$ index嗎?

我也試過Group:$ index沒有大括號

你不需要雙括號,因為你正在使用ng-repeat ,但你也錯過了最后的}

ng-repeat="student in students | filter:{Surname:'Smith', Group: $index}"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM