gpt4 book ai didi

angularjs - 分页的智能表格-默认设置最后一页

转载 作者:行者123 更新时间:2023-12-02 04:40:18 24 4
gpt4 key购买 nike

我正在使用非常好的表库Smart-table来显示我的数据。

我正在使用自定义分页模板。但是,我希望能够将页面设置为最后一页,这样我可以看到添加的最后一项。

这是pagination.html:

<nav ng-if="pages.length >= 2">
<ul class="pagination">
<li>
<a ng-click="selectPage(1)">First</a>
</li>
<li>
<a ng-click="selectPage(currentPage - 1)">&lt;</a>
</li>
<li>
<a><page-select></page-select> of {{numPages}}</a>
</li>
<li>
<a ng-click="selectPage(currentPage + 1)">&gt;</a>
</li>
<li>
<a ng-click="selectPage(numPages)">Last</a>
</li>
</ul>

这是指令
angular.module('myApp')
.directive('pageSelect', function() {
return {
restrict: 'E',
template: '<input type="text" class="select-page" ng-model="inputPage" ng-change="selectPage(inputPage)">',
link: function(scope, element, attrs) {
scope.$watch('currentPage', function(c) {
scope.inputPage = c;
});
}
}
});

最佳答案

只需从您的 Controller 调用selectPage(numPages)函数即可。

关于angularjs - 分页的智能表格-默认设置最后一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38146477/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com