js多功能分页组件layPage使用方法详解
layui的分页使用(前端分页)

layui的分页使⽤(前端分页)<div id="one"></div>//显⽰数据库中数据的<ul id="ones"></ul>//显⽰分页的=============================$.ajax({url: "/sysMessage/messjson",//data: {page:currentPage, limit:limit},dataType: "json",type: "post",//contentType : 'application/json;charset=UTF-8',async: false,success: function (res) {if (res.errcode === "0") {var data =res.data;//调⽤分页laypage.render({elem: 'ones',count: res.data.length,limit:20,jump: function(obj){//模拟渲染document.getElementById('one').innerHTML = function(){var arr = [],thisData =data.concat().splice(obj.curr*obj.limit - obj.limit, obj.limit);layui.each(thisData, function(index, item){if (item.colors === '0') {//是否已读0已读1未读(通过颜⾊不⼀样,去区数据是否是已读未读)var str = '<div class="xiaoxi">\n' +' <div class="layui-row">\n' +' <input type="hidden" name="id" class="id" value="' + item.ID + '"/>\n' +' <input type="hidden" name="type" class="type" value="' + item.type + '"/>\n' +' <input type="hidden" name="name" class="name" value="' + + '"/>\n' +' <input type="hidden" name="states" class="states" value="' + item.states + '"/>\n' +' <div class="layui-col-xs8" style="padding-left: 50px;padding-top: 10px;">\n' +' <div ><span name="ziti">' + item.TITLE + '</span></div>\n' +' <div class="one" style=" padding-top: 8px;"><span name="ziti" style="font-size:12px">' + item.ZDRQ + '</span></div>\n' +' </div>\n' +' <div class="layui-col-xs1">\n' +' </div>\n' +' <div class="layui-col-xs3" style="padding-left: 50px;padding-top: 10px;">\n' +' <div><span name="ziti">' + item.CDATE + '</span></div>\n' +' <div><span name="ziti">' + item.TJR + '</span></div>\n' +' </div>\n' +' </div>\n' +' <div style=" padding-top: 15px;"><hr/></div>\n' +'</div>';arr.push(str);} else {var str = '<div class="xiaoxi">\n' +' <div class="layui-row">\n' +' <input type="hidden" name="id" class="id" value="' + item.ID + '"/>\n' +' <input type="hidden" name="type" class="type" value="' + item.type + '"/>\n' +' <input type="hidden" name="name" class="name" value="' + + '"/>\n' +' <input type="hidden" name="states" class="states" value="' + item.states + '"/>\n' +' <div class="layui-col-xs8" style="padding-left: 50px;padding-top: 10px;">\n' +' <div ><span name="ziti" style="color:red">' + item.TITLE + '</span></div>\n' +' <div class="one" style=" padding-top: 8px;"><span name="ziti" style="font-size:12px;color:red " >' + item.ZDRQ + '</span></div>\n' + ' </div>\n' +' <div class="layui-col-xs1">\n' +' </div>\n' +' <div class="layui-col-xs3" style="padding-left: 50px;padding-top: 10px;">\n' +' <div><span name="ziti" style="color:red">' + item.CDATE + '</span></div>\n' +' <div><span name="ziti" style="color:red">' + item.TJR + '</span></div>\n' +' </div>\n' +' </div>\n' +' <div style=" padding-top: 15px;"><hr/></div>\n' +'</div>';arr.push(str);}});return arr.join('');}();}});} else if (res.errcode === "1") {layer.msg(res.errmsg, function () {});}},error: function (XMLHttpRequest, textStatus, errorThrown) { console.error(XMLHttpRequest.status);console.error(XMLHttpRequest.readyState);console.error(textStatus);}});。
Js分页方法-多页码展示

该分页方法依赖于JQuery进行分页。
分页效果如下:可以直接点1、2、3、4,点击后跳到相应页数。
当然,也可以自定义展示的页数多少。
本例中,共分两种分页方法,一个是页面JQuery分页方式,一个是动态from请求分页方式。
两种方式可以任意选择,页面分页方式简单,所有内容一次性加载,点分页标签无需再次请求后台,响应快速。
第二种节省资源,每次只加载需要显示的内容即可。
一.页面JQuery标签分页:/*页面分页多页标签展示版页面JQuery分页不请求后台*//*创建分页列表*/function createAsignPageList(currentPage, cla, pager) {var dataPageNum = $("." + pager).attr("data-pageNum");var dataListCount = $("." + pager).attr("data-listCount");//总页数var totalPages = Math.ceil(dataListCount / dataPageNum);//展示页数var disnum = 4;//开始位置var forstart;//结束位置var forend;//开始位置计算forstart = Math.round(currentPage - disnum / 2);//开始位置最小值处理if (forstart <= 0) {forstart = 1;}//结束位置计算forend = forstart + Math.round(disnum / 2);if (disnum > forend - forstart) {forend = forend + (disnum - (forend - forstart) - 1);}//结束位置最大值处理,不能大于总页数if (forend > totalPages) {//调整开始位置forstart = forstart - (forend - totalPages);forend = totalPages;}//开始位置最小值处理if (forstart <= 0) {forstart = 1;}//创建分页用的htmlvar htmlstr = '';if (totalPages > 0) {//当前页数不为1时的上一页if (currentPage != 1) {var last = parseInt(currentPage) - 1;htmlstr += '<span class="up" onclick="updateAsignPageList(' + (last).toString() + ',\'' + cla + '\',\'' + pager + '\')"><</span>';} else {htmlstr += '<span class="up"><</span>';}//循环创建分页标签for (var i = forstart; i <= totalPages && i <= forend; i++) {if (currentPage == i) {//当前页样式处理htmlstr += '<a href="javascript:void(0)" class="on">' + currentPage + '</a>';} else {//展示页标签处理htmlstr += '<a href="javascript:void(0)" onclick="updateAsignPageList(' + i + ',\'' + cla + '\',\'' + pager + '\')">' + i + '</a>';}}//当前页不是最后页时加下一页标签if (currentPage != totalPages) {var next = parseInt(currentPage) + 1;htmlstr += '<span class="down" onclick="updateAsignPageList(' +(next).toString() + ',\'' + cla + '\',\'' + pager + '\')">></span>';} else {htmlstr += '<span class="down">></span>';}//尾页标签htmlstr += '';//写入分页$("." + pager).html(htmlstr);}}/*分页处理*/function updateAsignPageList(page, cla, pager) {var dataPageNum = $("." + pager).attr("data-pageNum");//开始行var firstSupplierNum = dataPageNum * (page - 1);//结束行var endSupplierNum = firstSupplierNum + (dataPageNum - 1);if (cla) {$("." + cla).show();//开始行之前隐藏$("." + cla + ":lt(" + firstSupplierNum.toString() + ")").hide();//结束行之后隐藏$("." + cla + ":gt(" + endSupplierNum.toString() + ")").hide();}//创建分页标签createAsignPageList(page, cla, pager);}/*初始加载分页方法。
js多功能分页组件layPage使用方法详解

这篇文章主要为大家详细分享了laypage分页控件使用实例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文的主要目的就是为大家分享layPage 多功能的js分页组件具体操作方法,供大家参考,具体内容如下php 部分function index(){ header('Content-Type:text/html;charset=utf-8'); // 获取当前页码,默认第一页,设置每页默认显示条数 $nowpage = I('get.page', 1, 'intval'); $limits = 8; // 获取总条数 $count = M('Article') -> where(array('status'=>array('egt', 0))) -> count(); // 计算总页面 $allpage = ceil($count / $limits); $allpage = intval($allpage); $lists = M('Article') -> where(array('status'=>array('egt', 0))) -> page($nowpage, $limits) // page 方法分页 -> order('createtime desc') -> select(); // 跳转分页输出 $this -> assign('lists', $lists); $this -> assign('allpage', $allpage); $this -> assign('nowpage', $nowpage); $this->display(); /* // ajax 分页输出 $info = array('lists'=>$lists,'allpage'=>$allpage,'nowpage'=>$nowpage); $this->ajaxReturn($info,'json'); */ }js 中laypage(新版本) 跳转分页// 分页laypage({ cont: 'show_pages', // 分页容器 pages: "{$allpage}", // 总页数 skip: true, //是否开启跳页 curr: function(){ var page = "{$nowpage}"; // 当前页(后台获取到的) return page ? page : 1; // 返回当前页码值 }(), jump: function(e, first){ //触发分页后的回调(单击页码后) if(!first){ //一定要加此判断,否则初始时会无限刷新 var urls = "{:U('article/index',array('page'=>'pageval'))}"; var nowpage = e.curr; // (被单击的页码) urls = urls.replace('pageval',nowpage); // 替换链接样式和页码 window.location.href = urls; } } });js 中laypage(新版本) ajax 分页function demo(curr){ $.getJSON("{:U('article/index')}", { page: curr //向服务端传的参数,此处只是演示 }, function(res){ // 服务器返回的json 结果 // 这里处理res.lists 中的数据内容,使用html() 方法显示 // 略…… //显示分页 laypage({ cont: 'show_pages', // 容器 pages: res.allpage, // 总页数(后台的) curr: res.nowpage, //当前页(后台获取到的) jump: function(obj, first){ //触发分页后的回调(单击页码后) if(!first){ //点击跳页触发函数自身,并传递当前页:obj.curr demo(obj.curr); // (被单击的页码) } } }); }); }; // 初始化运行demo();以上就是本文的全部内容,希望对大家学习分页组件layPage有所帮助。
layui paging用法 -回复

layui paging用法-回复【layui paging用法】一步一步回答I. 引言在Web开发中,分页是一个常见的功能需求,它允许我们以可控的方式展示大量数据。
Layui是一个流行的前端框架,它提供了丰富的组件和工具,其中之一就是分页组件(paging)。
本文将详细介绍Layui分页组件的使用方法,以帮助读者实现高效、灵活的分页功能。
II. 下载和引入1. 下载Layui:在Layui官网下载Layui的压缩包,并解压到项目文件夹中。
2. 引入CSS和JS文件:在HTML文件中引入Layui的CSS文件和JS文件。
引入方式如下:<link rel="stylesheet" href="path/to/layui/css/layui.css"><script src="path/to/layui/layui.js"></script>III. HTML结构1. 创建一个占位符:在HTML文件中添加一个元素作为分页组件的容器,html<div id="pagingBox"></div>IV. JavaScript代码1. 初始化分页组件:在JavaScript代码中初始化分页组件。
首先需要通过Layui中的`laypage`对象创建一个分页实例,然后调用`render`方法渲染分页组件。
示例代码如下:javascripte('laypage', function(){var laypage = ypage;laypage.render({elem: 'pagingBox', 分页容器的idcount: 100, 数据总数limit: 10, 每页显示的数据条数jump: function(obj, first){obj包含当前分页的所有参数,可以根据参数发送请求获取对应数据,然后渲染到页面中first为一个布尔值,判断是否首次加载页面,可以用于初始化数据});});2. 配置参数说明:- `elem`:分页容器的id,需与HTML中创建的容器元素的id一致。
浅谈js分页的几种方法

浅谈js分页的⼏种⽅法⼀个项⽬中必然会遇到分页这种需求的,分页可以使数据加载更合理,也让页⾯显⽰更美观,更有层次感!那么js分页到底如何实现呢?下⾯我就来讲⼀下三种循序渐进的⽅法1.⾃⼰纯⼿写分页更深⼊的去理解分页的意义如分页的原理,其实,尝试⾃⼰去写⼀些分页⽅法是再合适不过的了,可以封装成⼀个分页⽅法,但是呢,这⾥呢,我就写⼀下最简单的指定的分页⽅法,就不去封装了。
就以下图为例:上图是个⾮常普通的分页。
第⼀个⽂本框可以输⼊页码。
点击去查询指定的页数。
后⾯两个按钮分别是上⼀页和下⼀页。
这⾥⾯就没有写第⼀页和最后⼀页了。
以下是html和js代码段。
写的⽐较繁琐,如果有好的建议还请多多指教1//html2 <dl class="all_dl cleanfloat currendl">3 <dt><input type="text" value="0" data-page="1"> / <span data-pagecount="4">4页</span><a class="go">GO</a></dt>4 <dd>5 <a class="prev"><i class="layui-icon" style="font-size: 16px; color: #cacaca;"> </i></a>6 <a class="next"><i class="layui-icon" style="font-size: 16px; color: #cacaca;"> </i></a>7 </dd>8 </dl>9/*上⼀页*/10 $(document).on("click", "a.prev", function () {1112var currentPage = $(this).parent().parent().find("dt input").val();13var allPage = $(this).parent().parent().find("dt span").attr('data-pagecount');14if (allPage == 1) {15 layer.alert("已经是当前页了");16return;17 }18if (currentPage == 1) {19 layer.alert("已经是第⼀页了");20return;21 }22else {23var all_prev = layer.load();24var currentPage = parseInt(currentPage) - 1;25 saleStaffAll(currentPage);26 layer.close(all_prev);27 }2829 })30/*下⼀页*/31 $(document).on("click", "a.next", function () {32var currentPage = $(this).parent().parent().find("dt input").val();33var allPage = $(this).parent().parent().find("dt span").attr('data-pagecount');34if (allPage == 1) {35 layer.alert("已经是当前页了");36return;37 }38if (currentPage == allPage) {39 layer.alert("已经是最后⼀页了");40return;41 }42else {43var all_next = layer.load();44var currentPage = parseInt(currentPage) + 1;45 saleStaffAll(currentPage);//查询数据主体⽅法46 layer.close(all_next);47 }4849 })50/*数据Go*/51 $(document).on("click", "dl.all_dl dt a.go", function () {52var currentPage = $(this).parent().find("input").val();53var allPage = $(this).parent().find("span").attr('data-pagecount');54if (!(CheckNumber(currentPage))) {55 layer.alert("输⼊的数字不正确");56return;57 }58if (currentPage == allPage) {59 layer.alert("已经是当前页了");60return;61 }62if (parseInt(currentPage) > parseInt(allPage)) {63 layer.alert("页码不能⼤于总页数");64return;65 }66if (parseInt(currentPage) < parseInt(allPage)) {67var all_pn = layer.load();68 saleStaffAll(currentPage);69 layer.close(all_pn);70return;71 } else {72 layer.alert("您输⼊的页码数不正确");73return;74 }7576 })2.⽤jquery pagination ajax分页插件这个插件我已详细讲解过了,可以参考本链接[yui的分页插件现在就我个⼈⽽⾔,⽐较喜欢⽤贤⼼的layui分页插件ypage。
基于LayUI分页和LayUIlaypage分页的使用示例

基于LayUI分页和LayUIlaypage分页的使⽤⽰例本⽂介绍了LayUI分页,LayUI动态分页,LayUI laypage分页,LayUI laypage刷新当前页,分享给⼤家,具体如下:效果图:⼀、引⽤js依赖主要是jquery-1.11.3.min.js 和 layui.all.js , json2.js⽤来做json对象转换的<script type="text/javascript" src="${pageContext.request.contextPath}/js/jquery-1.11.3.min.js"></script><script type="text/javascript" src="${pageContext.request.contextPath}/plugin/layui/lay/dest/layui.all.js"></script><script type="text/javascript" src="${pageContext.request.contextPath}/js/json2.js"></script>⼆、js分页⽅法封装(分页使⽤模板laytpl)1、模板渲染/*** 分页模板的渲染⽅法* @param templateId 分页需要渲染的模板的id* @param resultContentId 模板渲染后显⽰在页⾯的内容的容器id* @param data 服务器返回的json对象*/function renderTemplate(templateId, resultContentId, data){layuiuse(['form','laytpl'], function(){var laytpl = ytpl;laytpl($("#"+templateId).html()).render(data, function(html){$("#"+resultContentId).html(html);});});layui.form().render();// 渲染};2、ypage 分页封装/*** layuilaypage 分页封装* @param laypageDivId 分页控件Div层的id* @param pageParams 分页的参数* @param templateId 分页需要渲染的模板的id* @param resultContentId 模板渲染后显⽰在页⾯的内容的容器id* @param url 向服务器请求分页的url链接地址*/function renderPageData(laypageDivId, pageParams, templateId, resultContentId, url){if(isNull(pageParams)){pageParams = {pageIndex : 1,pageSize : 10}}$ajax({url : url,//basePath + '/sysMenu/pageSysMenu',method : 'post',data : pageParams,//JSON.stringify(datasub)async : true,complete : function (XHR, TS){},error : function(XMLHttpRequest, textStatus, errorThrown) {if("error"==textStatus){error("服务器未响应,请稍候再试");}else{error("操作失败,textStatus="+textStatus);}},success : function(data) {var jsonObj;if('object' == typeof data){jsonObj = data;}else{jsonObj = JSON.parse(data);}renderTemplate(templateId, resultContentId, jsonObj);//重新初始化分页插件e(['form','laypage'], function(){laypage = ypage;cont : laypageDivId,curr : jsonObj.pager.pageIndex,pages : jsonObj.pager.totalPage,skip : true,jump: function(obj, first){//obj是⼀个object类型。
js分页的写法

在JavaScript 中,实现分页的方法有很多种,下面我将介绍两种常见的写法。
1. 前端分页:前端分页是指在前端代码中实现分页逻辑,通过JavaScript 控制显示的数据。
这种方法适用于数据量较小的情况。
首先,你需要有一个存储所有数据的数组。
然后,根据每页显示的数据数量,计算总页数,并初始化当前页码为1。
当用户切换页码时,你可以通过JavaScript 代码来显示相应页码的数据。
以下是一个示例代码:```javascript// 假设有一个名为data 的数组,存储了所有数据const data = [/* 数据项*/];const itemsPerPage = 10; // 每页显示的数据数量let currentPage = 1; // 当前页码// 根据当前页码和每页显示数量,计算起始和结束索引const startIndex = (currentPage - 1) * itemsPerPage;const endIndex = startIndex + itemsPerPage;// 获取当前页的数据const currentPageData = data.slice(startIndex, endIndex);// 在页面上展示当前页的数据currentPageData.forEach(item => {// 展示数据项的代码});// 当用户切换页码时,更新当前页码并重新计算数据function goToPage(page) {currentPage = page;// 重新计算起始和结束索引const newStartIndex = (currentPage - 1) * itemsPerPage; const newEndIndex = newStartIndex + itemsPerPage;// 获取新页的数据并更新页面展示const newPageData = data.slice(newStartIndex, newEndIndex); // 更新页面展示的代码}```2. 后端分页:后端分页是指在后端代码中进行分页处理,通过API 或后端渲染返回指定页码的数据。
js分页工具实例-电脑资料

js分页工具实例-电脑资料这篇文章主要介绍了js分页工具及其具体用法,包括js与css的详细实现代码与使用方法,需要的朋友可以参考下本文实例讲述了js分页工具的用法,。
分享给大家供大家参考。
具体实现方法如下:js代码部分:代码如下:/*** 分页js*/var Page;(function(){var Page = {version:"1.0",author:"liuxingmi"};var showPage = 9;Page.navigation = function(divId, totalRecord, totalPage, currentPage, func){var nav = ‘‘;nav += ‘总记录数:‘ + totalRecord +‘‘;nav += ‘总页数:‘ + totalPage + ‘‘;nav += ‘当前页:‘ + currentPage + ‘‘;if(currentPage == 1){nav += ‘首页‘;nav += ‘前一页‘;} else {nav += ‘首页‘;nav += ‘前一页‘;}nav += ‘‘;var start = currentPage - Math.floor(showPage/2); var end = currentPage + Math.floor(showPage/2); if(end > totalPage){start -= (end - totalPage);}if(start <= 0){start = 1;}if(currentPage < showPage && end < showPage){ end = showPage;}if(end > totalPage){end = totalPage;}for(var i = start; i <= end; i++){if(i == currentPage){nav += ‘1.‘ + i + ‘‘;} else {nav += ‘‘ + i+ ‘‘;}}nav += ‘‘;if(currentPage == totalPage){ nav += ‘后一页‘;nav +=‘尾页‘;} else {nav += ‘后一页‘;nav +=‘尾页‘;}nav += ‘‘;$("#" + divId).html(nav); };this.Page = Page;})();css部分:代码如下:/*分页样式开始*/.pagination{overflow:hidden;margin:0 0 0 25px; padding:10px 10px 6px 150px; border-top:1px solid #c8c8c8; _zoom:1;text-align: center;}.pagination *{display:inline;float:left;margin:0;padding:0;font-size:12px;}.pagination i{float:none;padding-right:1px;}.currentPage b{float:none;color:#f00;}.pagination li{list-style.:none;margin:0 5px;}.pagination li li{position:relative;margin:-2px 0 0;font-family: Arial, Helvetica, sans-serif}.firstPage a,.previousPage a,.nextPage a,.lastPage a{ overflow:hidden;height:0;text-indent:-9999em;border-top:8px solid #fff;border-bottom:8px solid #fff;}.pagination li li a{margin:0 1px;padding:0 4px;border:3px double #fff;+border-color:#eee;background:#eee;color:#06f;text-decoration:none;}.pagination li li a:hover{background:#f60;border-color:#fff;+border-color:#f60;color:#fff;}li.firstPage{margin-left:40px;border-left:3px solid #06f;}.firstPage a,.previousPage a{border-right:12px solid #06f;}.firstPage a:hover,.previousPage a:hover{border-right-color: #f60;}.nextPage a,.lastPage a{border-left:12px solid #06f;}.nextPage a:hover,.lastPage a:hover{border-left-color:#f60;}.pagination stPage{border-right:3px solid #06f;}.pagination li li.currentState a{position:relative;margin:-1px 3px;padding:1px 4px;border:3px double #fff;+border-color:#f60;background:#f60;color:#fff;}.pagination li.currentState,.currentState a,.currentState a:hover{border-color:#fff #ccc;cursor:default;}/*分页样式结束*/调用方法:代码如下:Page.navigation("pageNav", 100, 10, 1, "xxxList");希望本文所述对大家的javascript程序设计有所帮助,电脑资料《js分页工具实例》(https://www.)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
这篇文章主要为大家详细分享了laypage分页控件使用实例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
本文的主要目的就是为大家分享layPage 多功能的js分页组件具体操作方法,供大家参考,具体内容如下
php 部分
function index(){
header('Content-Type:text/html;charset=utf-8');
// 获取当前页码,默认第一页,设置每页默认显示条数
$nowpage = I('get.page', 1, 'intval');
$limits = 8;
// 获取总条数
$count = M('Article') -> where(array('status'=>array('egt', 0))) -> count();
// 计算总页面
$allpage = ceil($count / $limits);
$allpage = intval($allpage);
$lists = M('Article') -> where(array('status'=>array('egt', 0)))
-> page($nowpage, $limits) // page 方法分页 -> order('createtime desc')
-> select();
// 跳转分页输出
$this -> assign('lists', $lists);
$this -> assign('allpage', $allpage);
$this -> assign('nowpage', $nowpage);
$this->display();
/*
// ajax 分页输出
$info = array('lists'=>$lists,'allpage'=>$allpage,'nowpage'=>$nowpage);
$this->ajaxReturn($info,'json');
*/
}
js 中laypage(新版本) 跳转分页
// 分页
laypage({
cont: 'show_pages', // 分页容器
pages: "{$allpage}", // 总页数
skip: true, //是否开启跳页
curr: function(){
var page = "{$nowpage}"; // 当前页(后台获取到的)
return page ? page : 1; // 返回当前页码值
}(),
jump: function(e, first){ //触发分页后的回调(单击页码后)
if(!first){ //一定要加此判断,否则初始时会无限刷新
var urls = "{:U('article/index',array('page'=>'pageval'))}";
var nowpage = e.curr; // (被单击的页码)
urls = urls.replace('pageval',nowpage); // 替换链接样式和页码
window.location.href = urls;
}
}
});
js 中laypage(新版本) ajax 分页
function demo(curr){
$.getJSON("{:U('article/index')}", {
page: curr //向服务端传的参数,此处只是演示
}, function(res){ // 服务器返回的json 结果
// 这里处理res.lists 中的数据内容,使用html() 方法显示
// 略……
//显示分页
laypage({
cont: 'show_pages', // 容器
pages: res.allpage, // 总页数(后台的)
curr: res.nowpage, //当前页(后台获取到的)
jump: function(obj, first){ //触发分页后的回调(单击页码后)
if(!first){ //点击跳页触发函数自身,并传递当前页:obj.curr demo(obj.curr); // (被单击的页码)
}
}
});
});
};
// 初始化运行
demo();
以上就是本文的全部内容,希望对大家学习分页组件layPage有所帮助。