AngularJS Search&显示更多结果

时间:2017-07-24 12:52:03

标签: javascript angularjs search filter

我的角度搜索有问题&显示更多按钮,有时显示更多按钮隐藏,有时不显示。 我创建了一个小傻瓜,所以你可以看到我的意思,只搜索一些东西(比如“nav”或“ios”)并点击按钮查看我的问题Plunker

<div class="show-more-wrapper">
<button class="show-more-btn" ng-hide="results.length === labs.length" ng-click="limit = limit +3">Mehr anzeigen...</button>
</div>

提前致谢

1 个答案:

答案 0 :(得分:1)

这是因为您的ng-show将显示结果数量是否等于实验室数量。如果结果(包括分页)的数量小于实验室的数量,那将永远不会成真。

遵循代码的正确逻辑就是这个:

<div class="show-more-wrapper">
    <button class="show-more-btn" ng-hide="results.length === (labs | filter:search).length" ng-click="limit = limit +3">Mehr anzeigen...</button>
</div>

如果显示的结果数等于过滤器找到的记录数...则没有其他内容可供查找。

分叉plunker

相关问题