分页管理由gpage
模块实现,gpage
提供了强大的动态分页及静态分页功能,并且为开发者自定义分页样式提供了极高的灵活度。
创新互联主要从事网站设计、网站制作、网页设计、企业做网站、公司建网站等业务。立足成都服务肇源,十年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792
gpage
模块主要用于生成分页的HTML
代码,常用于MVC
开发场景。
使用方式:
import "github.com/GOgf/gf/v2/util/gpage"
接口文档:
https://pkg.go.dev/github.com/gogf/gf/v2/util/gpage
分页对象:
// Page is the pagination implementer.
// All the attributes are public, you can change them when necessary.
type Page struct {
TotalSize int // Total size.
TotalPage int // Total page, which is automatically calculated.
CurrentPage int // Current page number >= 1.
UrlTemplate string // Custom url template for page url producing.
LinkStyle string // CSS style name for HTML link tag .
SpanStyle string // CSS style name for HTML span tag , which is used for first, current and last page tag.
SelectStyle string // CSS style name for HTML select tag