我在使用Angular JS中的篩選器函數時遇到問題。 我必須使用不同的鏈接過濾我的列表。 我無法理解如何過濾列表。嘗試了一些例子,但它不起作用。我該怎麼做?? 現在這是我的代碼:Angular JS - 如何使用多個鏈接篩選列表
HTML
<tr ng-repeat="rubric in examplerevisions | filter:myFilter" class="{{rubric.translationProposal.validations[0].class}}">
<td></td>
<td>{{rubric.translationProposal.validations[0].createdBy}}</td>
<td>{{rubric.translationProposal.validations[0].createdOn | date:'dd/MM/yyyy'}}</td>
<td>{{rubric.translationProposal.validations[0].action}}</td>
<td>{{rubric.action}}</td>
</tr>
<a href="" ng-click="myFilter = {action: 1}">OK</a>
<a href="" ng-click="myFilter = {action: 2}">New Proposal</a>
<a href="" ng-click="myFilter = {action: 3}">Null</a>
JS
$ scope.examplerevisions包含我的所有行
JSON示例陣列
{
"1":{
"id":1,
"action":1,
"translationProposal":{
"id":1,
"status":"ACCEPTED",
"createdOn":1393946608751,
"createdBy":12,
"validations":[
{
"id":0,
"action":"ACCEPT",
"proposedAlternative":"Traduzione alternativa",
"createdOn":1393946608751,
"createdBy":12
}
]
}
}
}
它似乎並沒有工作。你可以使用我的運動員併發布嗎? –
我編輯了我的文章,請檢查它 – maurycy
是的謝謝!它現在有效!我在1小時前做了它,它的工作原理。謝謝 –