累计: 0

分页组件

0.00

★35次@未来之窗

A:赛忞初雪

上架: 2025-10-10 01:18:49

         收藏
 

四方仙域传送阵         

未来之窗昭和仙君 - 前端分页组件说明

前端分页组件 - 未来之窗昭和仙君

未来之窗昭和仙君 - cyberwin_fairyalliance_webquery

一、功能概述

分页功能。它提供了默认的分页样式,同时支持自定义样式和配置。通过简单的 API 调用,开发者可以轻松地在页面中实现分页效果,并在页码切换时执行自定义的回调函数。

该分页组件适用于需要在前端展示大量数据并进行分页浏览的场景,能有效提升用户体验。

二、核心函数与参数

函数名 参数 返回值 功能说明
$cq.分页设置(options) options:一个对象,包含要配置的属性。常见属性如下:
- callback:页码切换时的回调函数,默认是 cyberwinquery_defaultPageCallback
- style:分页的样式,默认是 fairy_cyberwinquery_defaultPaginationStyle
用于配置分页的相关设置,如回调函数和样式。
$cq.分页_初始化(customStyle) customStyle:可选参数,自定义的分页样式。如果未提供,则使用配置中的样式。 手动初始化分页样式。如果样式已经初始化,再次调用会给出警告。
$cq.分页_动态样式(customCss) customCss:要追加或覆盖的 CSS 样式。 动态修改分页样式。如果样式未初始化,会先进行初始化。
$cq("选择器").分页(options) options:一个对象,包含分页的相关设置。常见属性如下:
- id:分页容器的 ID,必须提供。
- maxPage:总页数,默认是 1。
- currentPage:当前页码,默认是 1。
- callback:页码切换时的回调函数,默认使用配置中的回调函数。
返回当前实例,支持链式调用 在指定容器中渲染分页组件。

三、使用示例

示例 1:设置分页配置

设置自定义回调函数和样式:

```javascript // 设置自定义回调函数和样式 $cq.分页设置({ callback: function(page) { console.log(`当前页码是: ${page}`); }, style: ` .cyberwin_pagination_ul { background-color: #f0f0f0; } ` });
$cq.分页_初始化(); var 未来之窗当前分页 = 15; function 分页世界(page) { console.log("分页世界: " + page); if(未来之窗当前分页 == page){ console.log("当前翻页相同禁止: " + page); return; } } $cq.分页设置({callback:分页世界}); $cq("#paginationContainer").分页({ id:"#paginationContainer", maxPage:30, // 总页数 currentPage: 未来之窗当前分页, // 初始页码(默认1) });
22222

硬件app