[英]Angular - Filter ng-repeat by model value
我有一個“保存”模型,其中包含一個名為“零售商”的值。
我想創建一個僅顯示具有相同“零售商”項目的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">
這應該顯示具有值為Retailer
具有retailer
屬性的saving
對象。
通常,它與input
一起使用,並且用戶可以過濾結果。
假設我們有這個:
<input type="text" ng-model="filterText">
您可以通過以下方式使用此input
過濾節省的費用:
<div ng-repeat="saving in savings | filter: { retailer: filterText } | limitTo:10">
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.