【发布时间】:2015-04-26 17:55:03
【问题描述】:
我在一个站点中使用 angularjs,并且我有一个搜索输入来过滤视图上的列表。此列表显示为带有来自搜索输入的过滤器的 ng-repeat:
搜索输入:
<input type="text" placeholder="Device Search" class="form-control hasclear"
ng-model="searchText"/>
这里是 ng-repeat:
<tr ng-click="openModal(device['device_id'], device)"
ng-repeat="device in devices | filter:searchText | orderBy:predicate:reverse">
如您所见,ng-repeat 中的过滤器具有使用 ng-model 中的 searchText 变量的过滤器。我想知道当用户在搜索输入中输入文本时是否有可能知道找到了多少对象(ng-repeat 正在显示多少个设备被过滤)。喜欢:0 devices were found、3 devices were found...
有没有办法通过我建立这个搜索的方式来显示这些信息?
【问题讨论】:
-
我试图在这里找到一些东西,但我找不到。我应该在这里删除它吗? @isherwood
标签: javascript angularjs angularjs-ng-repeat ng-repeat angularjs-ng-model