分页器
Syntax
PAGE.Paginator
Returns
page.Pager
分页是将列表页面分割成两个或多个分页器的过程,每个分页器包含页面集合的一个子集以及到其他分页器的导航链接。
每个分页器上的元素数量由您的 站点配置 决定。默认值为 10
。
您可以在 主页模板 、 章节模板 、 分类模板 和 术语模板 上调用分页。这些模板中的每一个都接收 上下文 中常规页面的集合。当您调用 Paginator
方法时,它会对在上下文中接收到的页面集合进行分页。
layouts/_default/list.html
{{ range .Paginator.Pages }}
<h2><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></h2>
{{ end }}
{{ template "_internal/pagination.html" . }}
在上面的示例中,嵌入式分页模板创建了分页器之间的导航链接。