请帮助设置过滤器 http://jsfiddle.net/3pKXc/
对象“新闻”具有属性“标题”和“预告片”。 #filter filter适用于它们。
我需要过滤器才能使用“标题”
PS 例如,进行过滤短语“qwerty”。显示列表中剩余属性id = 3。其中“预告片”中包含“qwerty”
代码:
<input class="filter" id="filter" type="text" name="filter" ng-model="searchText" />
<ul>
<li ng-repeat="item in newsVisible | filter:searchText">
<span class="date">{{item.date}}</span>
<span class="title">{{item.title}} - {{$index}}</span>
</li>
</ul>
答案 0 :(得分:0)
将模板更改为
<li ng-repeat="item in newsVisible | filter: {'title': searchText} ">
您还需要将searchText初始化为空,以便在查询为空时显示所有内容。
$scope.searchText = "";