gpt4 book ai didi

javascript - 如何将 iDisplayLength 与 Angular 数据表一起使用?

转载 作者:行者123 更新时间:2023-11-30 15:49:54 25 4
gpt4 key购买 nike

我有一个 Angular 数据表,但默认情况下我只想显示该表的 5 行。我查阅了文档,它说我应该修改的属性是 iDisplayLength。我试过这样做:

var vm = this;

vm.quotationsOptions = DTOptionsBuilder.newOptions().iDisplayLength = 5;

vm.quotationsCollumns = [
DTColumnDefBuilder.newColumnDef(8), // Number
DTColumnDefBuilder.newColumnDef(9), // Phase
DTColumnDefBuilder.newColumnDef(10), // Reason
DTColumnDefBuilder.newColumnDef(11)
];

但是没有用。我对如何解决这个问题有点迷茫,因为 Angular 数据表没有提到这一点,而且原始数据表的例子太不一样了。有人知道如何解决这个问题吗?

最佳答案

以上说法并不完全正确。建议的符号类型应该是:

vm.quotationsOptions = {
iDisplayLength: 5
//pageLength: 5 is the the same, 1.10.x naming
}

angular-dataTables 有一个帮助方法:

vm.quotationsOptions = DTOptionsBuilder.newOptions().withDisplayLength(5)

是一样的。尽管这仅设置每页可见行的默认数量。您可以这样更改下拉菜单:

.withOption('lengthMenu', [ [5, 10, 15, -1], [5, 10, 15, "All"] ] )

演示 -> http://plnkr.co/edit/YYg5D6MRkriCFtcRBNdR?p=preview

关于javascript - 如何将 iDisplayLength 与 Angular 数据表一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39559375/

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