You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2.3 KiB
2.3 KiB
bi.direction_pager
显示页码的分页控件
{% method %} source
{% common %}
var pager = BI.createWidget({
type: 'bi.direction_pager',
height: 30,
horizontal: {
pages: 10, //必选项
curr: 1, //初始化当前页, pages为数字时可用,
firstPage: 1,
lastPage: 10,
},
vertical: {
pages: 10, //必选项
curr: 1, //初始化当前页, pages为数字时可用,
firstPage: 1,
lastPage: 10,
},
element: 'body',
});
{% endmethod %}
参数
参数 | 二级参数 | 说明 | 类型 | 默认值 |
---|---|---|---|---|
height | 控件高度 | number | 30 | |
horizontal | 横向翻页设置 | object | — | |
pages | 总页数 | number/boolean | false | |
curr | 当前页, pages为数字时可用 | number | 1 | |
hasPrev | 判断是否有前一页的方法 | function | BI.emptyFn | |
hasNext | 判断是否有后一页的方法 | function | BI.emptyFn | |
firstPage | 第一页 | number | 1 | |
lastPage | 最后一页 | number/function | BI.emptyFn | |
vertical | 纵向翻页设置,参数与horizontal相同 | object | — |
方法
方法名 | 说明 | 参数 |
---|---|---|
getVPage | 获取纵向页码 | — |
getHPage | 获取水平向页码 | — |
setVPage | 获取纵向页码 | v |
setHPage | 获取水平向页码 | v |
hasVNext | 纵向坐标是否有下一页 | — |
hasHNext | 横向坐标是否有下一页 | — |
hasVPrev | 纵向坐标是否有上一页 | — |
hasHPrev | 横向坐标是否有上一页 | — |
setHPagerVisible | 设置横向分页键可见 | — |
setVPagerVisible | 设置纵向分页键可见 | — |
populate | 清空内容 | — |