求助! 关于WEB分页

hellsam · · 2044 次点击
candy4dmu
一只努力带娃的码农
首先,前端需要个分页的插件,这种一般的框架里面都会提供类似 xxx-pagination 的分页插件 其次,后端需要 当前页码(currentPage), 一页数据条数(pageSize), 这样根据这两个参数,计算出 table select 的范围, SQL语句如 "SELECT id, name, age, addr FROM test limit (currentPage-1)*pageSize, pageSize" 最后,后端除了返回一页的数据之外,还需要返回前端所有数据的条数(total),这样前端才可以进行分页。
#5
更多评论
你在查DB的时候加上 offset 和 limit 参数。 然后前端给你传 page , page就是你的 offset, limit 可以自己决定展示多少个。
#1
<a href="/user/momaek" title="@momaek">@momaek</a> ~~~ 上面代码返回出去的是 // 切片数据 data := make([]*User, 0) 但是下面帖子 https://studygolang.com/articles/5689 返回的是MAP 这里我纳闷 不懂如何一起丢出去到HTML 希望帮帮忙 帮改改,,我测试一天了, 实在搞不定才上论坛求助的 ~~~
#2