Kendo UI Angular 2 服务器端排序的网格
Kendo UI Grid for Angular 2 Server Side Sorting
我在 Kendo 文档中关注此 Grid Sorting example,但我需要指导才能使其作为服务器端排序而不是客户端排序。
我认为他们 Data-Binding example 中使用的 "toOdataString()" 方法也应该能够以某种方式接受 sortDescriptors。任何人都可以建议这是否受支持,如果支持,我该如何实现?
万分感谢。
您链接的数据绑定示例也支持排序,您只需启用它即可:
启用网格上的选项:
[sortable]="{ mode: 'multiple' }"
[sort]="sort"
在dataStateChange事件中传递排序参数:
this.grid.dataStateChange
.do(({ skip, take, sort }: DataStateChangeEvent) => {
this.skip = skip;
this.pageSize = take;
this.sort = sort;
})
.subscribe(x => this.service.query(x));
检查此 plunkr。
我在 Kendo 文档中关注此 Grid Sorting example,但我需要指导才能使其作为服务器端排序而不是客户端排序。
我认为他们 Data-Binding example 中使用的 "toOdataString()" 方法也应该能够以某种方式接受 sortDescriptors。任何人都可以建议这是否受支持,如果支持,我该如何实现?
万分感谢。
您链接的数据绑定示例也支持排序,您只需启用它即可:
启用网格上的选项:
[sortable]="{ mode: 'multiple' }" [sort]="sort"
在dataStateChange事件中传递排序参数:
this.grid.dataStateChange .do(({ skip, take, sort }: DataStateChangeEvent) => { this.skip = skip; this.pageSize = take; this.sort = sort; }) .subscribe(x => this.service.query(x));
检查此 plunkr。