分页页码
更新时间:2024-05-12
- 用法示例
- 标签参数
- 响应结果
<ul> <showPage name="$item" page="1" total="517" limit="12" count="5" url="$.U.Path"> <li >首页:<goLink href="{{$item.First.Href}}">{{$item.First.Num}}</goLink></li> <li >上一页:<goLink href="{{$item.Prev.Href}}">{{$item.Prev.Num}}</goLink></li> <foreach name="$vo" index="$idx" data="$item.List"> <eqIf data="$vo.Num 2"> <li class="active">第:<goLink href="{{$vo.Href}}">{{$vo.Num}}</goLink>页</li> <else /> <li >第:<goLink href="{{$vo.Href}}">{{$vo.Num}}</goLink>页</li> </eqIf> </foreach> <li >下一页:<goLink href="{{$item.Next.Href}}">{{$item.Next.Num}}</goLink></li> <li >尾页:<goLink href="{{$item.Last.Href}}">{{$item.Last.Num}}</goLink></li> </showPage> </ul>
参数说明 | ||||
---|---|---|---|---|
字段名 | 字段类型 | 字段说明 | 是否必要 | 默认值 |
name | string | 数据项 | true | $item |
index | string | 下标 | true | $index |
page | int | 当前页码 | true | 1 |
total | int | 总条数 | true | 1 |
limit | int | 每页条数 | true | 1 |
count | int | 显示页码数量,仅奇数 | true | 5 |
url | string | 跳转页面 | false |
200
模板渲染返回
响应参数 响应示例
响应参数 | ||||
---|---|---|---|---|
字段名 | 字段类型 | 字段说明 | 是否必要 | 默认值 |
First | struct | 首页 | true | |
num | int | 页码 | true | |
href | string | 地址 | true | |
Last | struct | 尾页 | true | |
num | int | 页码 | true | |
href | string | 地址 | true | |
Prev | struct | 上一页 | true | |
num | int | 页码 | true | |
href | string | 地址 | true | |
Next | struct | 下一页 | true | |
num | int | 页码 | true | |
href | string | 地址 | true | |
List | slice | 页码,示例[1,2,3,4,5] | true | |
num | int | 页码 | true | |
href | string | 地址 | true |
{ "First": { "Num": 1, "Href": "?Page=1" }, "Last": { "Num": 1, "Href": "?Page=1" }, "Prev": { "Num": 1, "Href": "?Page=1" }, "Next": { "Num": 1, "Href": "?Page=1" }, "List": [ { "Num": 1, "Href": "?Page=1" } ] }