跟着JHipster学做项目 (17) Spring Boot处理分页和排序
JHipster利用了Spring Boot的Pageable分页机制,前端排序是针对数据库数据,而非当前页面数据,充分满足了实际需求。下面分前端和后端两部分分别介绍一下它的实现方式。前端利用两个辅助函数,向后端传递了分页参数:当前页page,每页条目size,排序属性prop,direction。本文以mongoDB为例。sort函数中接收了排序属性和排序方向,同序情况下以id降序。 public sort(): any { const result = [this.propOrd