使用 ng-model 值过滤 ng-repeat [英] Filter on ng-repeat with ng-model value
本文介绍了使用 ng-model 值过滤 ng-repeat的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要根据 ng-model 的值过滤 ng-repeat像这样:
I need to filter ng-repeat on value of ng-model Like this :
<select class="browser-default" ng-model="planning.uuid" id="planning" ng-options="planning.uuid as planning.day for planning in plannings" ng-change="loadRegistration(planning.uuid)">
<option value="" disabled selected>Planning</option>
</select>
...
<table...
<tr ng-repeat="registration in registrations" >
<td ng-repeat="rate in registration.rate | filter: rate.activity.uuid: planning.activity.uuid">
{{rate.type.label}}
</td>
</tr>
</table>
我的问题是过滤器 rate.activity.uuid:planning.activity.uuid
似乎不起作用.
My problem is it's seems that the filter rate.activity.uuid: planning.activity.uuid
doesn't works.
请问有什么好方法?
推荐答案
将过滤器更改为
<td ng-repeat="rate in registration.rate | filter: {activity : {uuid: planning.activity.uuid}} :true">
{{rate.type.label}}
</td>
这篇关于使用 ng-model 值过滤 ng-repeat的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文