创新互联GoFrame教程:GoFrame 分页管理-基本介绍

分页管理由​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