Documentation ¶
Overview ¶
包gpage为网页提供有用的分页功能。 md5:21def24b73b57b89
Index ¶
- Constants
- type Page
- func (p *Page) X取上一页html() string
- func (p *Page) X取下一页html() string
- func (p *Page) X取下拉框html() string
- func (p *Page) X取分页栏html() string
- func (p *Page) X取最后一页html() string
- func (p *Page) X取链接(页码编号 int) string
- func (p *Page) X取链接html(页码编号 int, 内容, 标题 string) string
- func (p *Page) X取预定义模式html(预定义编号 int) string
- func (p *Page) X取首页html() string
Constants ¶
View Source
const ( X常量_默认页面名称 = "page" // DefaultPageName 定义了默认的页面名称。 md5:4cdd682d15037e0c X常量_默认模板占位符 = "{.page}" // DefaultPagePlaceHolder 定义了URL模板中占位符的默认值。 md5:ee96d0a865392462 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Page ¶
type Page struct { X总数量 int // Total size. X总页数 int // 总页数,由系统自动计算。 md5:f193103cf068ac01 X当前页码 int // 当前页面编号大于或等于 1。 md5:9b8199029dd6b8ba X自定义URL模板 string // 用于自定义页面URL生成的模板。 md5:0b8b624ee864eb73 X链接标签css名称 string // HTML链接标签`a`的CSS样式名称。 md5:36ef7ca8f8320560 Span标签css名称 string // CSS样式名称,用于HTML的`span`标签,该标签用于首页、当前页和最后一页的标记。 md5:4986703e502e7951 X选择标签css名称 string // 用于HTML选择标签`select`的CSS样式名称。 md5:f8bef1c5304f46e0 X到下一页标签名称 string // Tag name for next p. X到前一页标签名称 string // Tag name for prev p. X到第一页标签名称 string // Tag name for first p. X到最后一页标签名称 string // Tag name for last p. PrevBarTag string // 用于前一个柱状图的标签字符串。 md5:aa5bb3a271974cb9 NextBarTag string // 下一个条形的标签字符串。 md5:bc5dad3acc8e9dc8 X分页栏显示页码 int // 用于显示的分页条编号。 md5:663d7e28f2e8da2f Ajax函数名称 string // Ajax 函数名。如果此属性不为空,则启用了Ajax。 md5:b0e509303a20d45a }
Page 是分页实现者。 所有属性都是公开的,您可以在需要时更改它们。 md5:78469553f947138e
func X创建 ¶
X创建 创建并返回一个分页管理器。 请注意,参数 `urlTemplate` 指定用于生成URL的模板,例如: /user/list/{.page}, /user/list/{.page}.html, /user/list?page={.page}&type=1 等。 在 `urlTemplate` 中内置的变量 "{.page}" 表示页码,在生成时将被替换为特定的页码。 md5:019378bcadf783f6
func (*Page) X取最后一页html ¶
X取最后一页html 返回最后一页的HTML内容。 md5:7b9da4335fd7cabf
func (*Page) X取链接 ¶
X取链接 使用给定的页面号解析UrlTemplate,并返回URL字符串。 注意,UrlTemplate属性可以是一个URL,也可以是一个包含"{.page}"占位符的URI字符串, 该占位符指定了页面号的位置。 md5:f7db6853b1f3a681
func (*Page) X取预定义模式html ¶
X取预定义模式html 返回预定义模式下的页面内容。 这些预定义内容主要为了中文本地化的目的。您可以根据此函数的实现定义自己的 页面函数来获取页面内容。 md5:36d242b683a4fb96
Click to show internal directories.
Click to hide internal directories.