我将这个分面搜索https://plnkr.co/edit/wNbRidDCLmwIBWUOz5bz用于我的项目,但有430个项目,过滤器计数器非常慢...我使用searchbox时输入滞后。
在HTML中:
({{ (filteredItems | filter:query | filter:count(group.name, facet)).length }})
在控制器中:
$scope.count = function (prop, value) {
return function (el) {
return el[prop] == value;
};
};
你有其他选择吗?
答案 0 :(得分:0)
我在这里分道扬琴:http://jsfiddle.net/ema7wpse/并解决了我上面提到的问题。我没有看到任何性能问题,但你原来的小提琴对我来说没问题,所以你的里程可能会有所不同。
appendTo: $( '#dialogCC' ).parent( )