【问题标题】:Issue - How to reset pager back to page 1 in Angulas js pagination-control?问题 - 如何在 Angulas js 分页控制中将寻呼机重置回第 1 页?
【发布时间】:2017-05-17 10:42:46
【问题描述】:

我一直在使用分页指令。通过基本设置是一个允许用户输入搜索条件然后单击搜索以查看结果的页面。结果显示在同一页面上的搜索输入字段下方。分页效果很好,但是假设用户转到第 3 页,然后决定进行新搜索。用户更改搜索条件,再次单击搜索,但分页控制器从未重置为 1...项目 3 仍然突出显示。

将分页控件重置回第 1 页的正确方法是什么?

<dir-pagination-controls boundary-links="true" on-page-change="pageChangeHandler(newPageNumber)"></dir-pagination-controls>

【问题讨论】:

  • 检查 ng-class 是否正常工作。第二次搜索后仍然是分页3,点击分页1,发生了什么?发生的变化与记录有关吗?

标签: javascript jquery angularjs pagination


【解决方案1】:

使用$scope.$watch。只需通过$scope.$watch 观看页码,或者当用户更改搜索条件并单击搜索时,只需重置pagenumber = 1

【讨论】:

    猜你喜欢
    • 2013-02-13
    • 2014-03-11
    • 1970-01-01
    • 2011-03-04
    • 1970-01-01
    • 2022-11-10
    • 1970-01-01
    • 2011-11-14
    • 1970-01-01
    相关资源
    最近更新 更多