【发布时间】:2015-05-22 15:22:14
【问题描述】:
我有一个显示一堆项目的页面,我有一个带有一些选择的侧边栏和一个用于过滤显示的项目的搜索字段。 它工作正常,但现在我必须制作一个搜索结果页面。
客户端使用查询字符串 ?s=something 进入搜索结果页面 我通过这样做得到了搜索查询:
$scope.searchTerm = $location.search().s;
所以我认为如果我将搜索字段(过滤结果)的值设置为 {{searchTerm}} 就可以了,但我错了。
搜索字段上显示了查询字符串,但它没有过滤。
假设我有一个名为 product x 的产品,而我的搜索查询是 venus。所有产品仍在展示中。有什么想法吗?
【问题讨论】:
-
你需要在集合上实际实现一个过滤器...
-
有一个有效的过滤器。如果我删除字段内的内容并开始自己输入,它将过滤。
-
在您的问题中包含该代码可能会很好