以下是发生的事情..
我已将重设按钮设置为1。
它的工作。但是页面值没有得到更新。这是我的代码。分页:
<pagination total-items="totalItems" items-per-page="itemsPerPage" ng-model="currentPage" ng-change="pageChanged()" boundary-links="true" rotate="false" class="pull-right" max-size="maxSize"></pagination>
在此处查看演示:Demo URL
以下是截图:
然后我导航到第3页。
然后我重置页面。它有效,但页面值没有更新。
试图设置..
current-page="currentPage"
但仍然没有更新。
答案 0 :(得分:0)
在您的网页中,您的ng-model
分页似乎是page
。
所以这应该足够了:
// on click
$scope.page = 1;
如果这不起作用,指令中有一个错误,您可能应该将其更新到最新版本。
否则,如果你真的需要,你可以获得指令范围并从中调用selectPage(1)
,这将起作用:
var paginationScope = angular.element('.pagination').isolateScope();
paginationScope.selectPage(1);
PS:请注意,如果超出角度上下文,您可能需要$scope.$apply()
来执行该操作。