嘿,
我们正在使用backbone.paginator
;backgrid
; backgrid-filter
; backgrid-paginator
它工作得很好我们在尝试server side mode
按一个(或多个)列排序时遇到小问题
对于服务器端 with 正在使用Spring
withorg.springframework.data.web.PageableHandlerMethodArgumentResolver
在调试应用程序时,似乎order
从客户端在 spring 端没有得到很好的解析,它落到了default value
两个问题:
- 有谁知道应该发送到什么参数
PageableHandlerMethodArgumentResolver
? Backbone.PageableCollection
为了实现这一目标,如何进行调整?
谢谢,橡树
我们的初始化分页器代码
Backbone.PageableCollection.extend({
state : {
pageSize : 15,
firstPage : 0, /* Spring paging is 0-based */
},
mode : "server",
/**
* override default queryParams to fit spring pageable var names
*/
queryParams : {
pageSize:"size",
totalRecords:"totalElements",
sortKey:"sort",
order:"sort_order",
directions : { "-1": "asc", "1": "desc" }
},
})
PS:
似乎spring
期望将as 数组用常规data
分隔。comma
知道怎么做backbone.paginator
吗?或如何更改 spring 以能够解析分页器以支持几个`排序参数