我的角度搜索有问题&显示更多按钮,有时显示更多按钮隐藏,有时不显示。 我创建了一个小傻瓜,所以你可以看到我的意思,只搜索一些东西(比如“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>
提前致谢
答案 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