我试图用angular.js创建一个过滤系统,到目前为止,在这里有几个人的帮助下,我结束了这个:
现在我尝试使用关键字“我的计划:plunker
过滤结果”你能帮我解决一下searchText的功能吗?
QuotationId SupplierId
Q-1 NULL
Q-2 NULL
答案 0 :(得分:2)
问题是您的过滤器文本适用于所有对象。它'意味着当你过滤" portu"例如,它将返回所有翻译器,因为在您对它们的描述中,您有机会这个词。为了避免这种情况,你不需要太多。你必须指定你想搜索哪个fild。
search:<input type=text placeholder="keyword" ng-model="searchText.title">
在这里,我只是将标题放在你的模型上。因此,当他将应用过滤器时,他将仅在您的标题中找到匹配。 因此,如果您再次使用&#34; portu&#34;,则只有3场比赛。所有3个人都有这个词的标题。