我有一个“保存”模型,其中包含一个名为“零售商”的值。
我想创建一个仅显示具有相同“零售商”项目的ng-repeat。
基本上我试图解决这个问题
<div ng-repeat="saving in savings | filter: { retailer: {{saving.retailer }} | limitTo:10">
但是那是不正确的。
如何发送“保存”模型值“零售商”作为过滤器?
这似乎可以解决问题
<div ng-repeat="saving in savings | filter: { retailer: saving.retailer } | limitTo:10">
最佳答案
这应该可以使用AFAIK:
<div ng-repeat="saving in savings | filter: { retailer: 'Retailer' } | limitTo:10">
这应该显示具有值
saving
的retailer
属性的那些Retailer
对象。通常,它与
input
一起使用,用户可以过滤结果。假设我们有这个:
<input type="text" ng-model="filterText">
您可以通过以下方式使用
input
过滤节省的费用:<div ng-repeat="saving in savings | filter: { retailer: filterText } | limitTo:10">