我的编程空间,编程开发者的网络收藏夹
学习永远不晚

LayUI如何实现前端分页功能

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

LayUI如何实现前端分页功能

这篇文章主要为大家展示了“LayUI如何实现前端分页功能”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“LayUI如何实现前端分页功能”这篇文章吧。

一、LayUI介绍

Layui 是一款采用自身模块规范编写的国产前端UI框架,遵循原生HTML/CSS/JS的书写与组织形式,门槛极低,拿来即用。内置了一些常用元素和组件的UI框架。

下载地址为http://www.layui.com/,下载后引入项目中。

<link rel="stylesheet" href="${pageContext.request.contextPath}/css/layui/css/layui.css" rel="external nofollow" >
<script class="lazy" data-src="${pageContext.request.contextPath}/js/layui.js" ></script>

二、LayPage参数介绍

laypage是内置封装好的一个对象,在进行分页的时候直接调用即可,这里主要有以下几个参数,用于配置laypage的键值对集合:

默认值

类型

描述

cont

必填

String/Object

容器。值可以传入元素id或原生DOM或jquery对象

pages

必填

Number

分页数

curr

1

Number

当前页。

groups

5

Number

连续分页数。

skin

default

String

控制分页皮肤

first

1

Number/String/Boolean

用于控制首页。first: false,则表示不显示首页项

last

总页数值

Number/String/Boolean

用于控制尾页。last: false,则表示不显示尾页项

prev

上一页

String/Boolean

用于控制上一页。若不显示,设置false即可

next

下一页

String/Boolean

用于控制下一页。若不显示,设置false即可

jump

核心参数

Function

触发分页后的回调,函数返回两个参数。
 obj是一个object类型。包括了分页的所有配置信息。
 first一个Boolean类,检测页面是否初始加载。非常有用,可避免无限刷新。

三、分页实现

在前端展示页面,代码如下:

<script>
 var pcountString= "${pcount}";
 var psizeString= "${psize}";
 var pcountInt= parseInt(pcountString);//总页数
 var psizeInt=parseInt(psizeString); //页面大小
 var pindex = "${pindex}";// 当前页
 var ptotalpages=Math.ceil(pcountInt/psizeInt);// 总记录数
 layui.define(['layer', 'laypage' ], function(exports) {
  var layer = layui.layer;
  var laypage = layui.laypage;
  var pcount = pcountInt;// 总记录数
  var psize = psizeInt;// 每一页的记录数
  // 分页
  laypage({
   cont : 'pagination', // 页面上的id
   pages : ptotalpages,//总页数
   curr : pindex,//当前页
   skin: '#999999',//颜色
   jump : function(obj, first) {
    if (!first) {
     var parId=$("#parId").val();
     var pindex=obj.curr;
    window.location.href="${ctx}/web/rest/RecycleManage/GetFileList?parId=" rel="external nofollow" +parId+"&pindex="+pindex;//跳转链接
    }
   }
  });
 });
</script>

分页效果如下:  

LayUI如何实现前端分页功能

以上是“LayUI如何实现前端分页功能”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网行业资讯频道!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

LayUI如何实现前端分页功能

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

FastApi+Vue+LayUI如何实现前后端分离

小编给大家分享一下FastApi+Vue+LayUI如何实现前后端分离,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!前言在前面的Api开发中,我们使用FastAp
2023-06-25

layui table分页功能的实现与应用(layui table分页功能的使用与技巧)

layuitable分页功能可以通过page选项实现。参数包括:curr(当前页码)、limit(每页显示条数)、limits(可选显示条数)、layout(分页条布局)、first/last/prev/next(文本设置)。技巧包括:优化查询效率、调整每页显示条数、自定义分页布局、监听分页事件、配合搜索功能。合理配置分页选项和应用技巧,可打造高效、美观的数据表格。
layui table分页功能的实现与应用(layui table分页功能的使用与技巧)
2024-04-02

layui table如何结合前端路由实现页面跳转?(layui table与前端路由结合实现页面导航)

本文详细介绍了如何结合layuitable和前端路由实现页面跳转,以在点击表格行时跳转到详情或编辑页面。实现步骤包括:定义前端路由规则。在table中添加点击监听事件。在路由组件中获取传递的参数。此外,文章还提供了注意事项和示例代码,方便读者理解和应用。
layui table如何结合前端路由实现页面跳转?(layui table与前端路由结合实现页面导航)
2024-04-02

vue如何实现前端分页

Vue可以通过以下几种方式来实现前端分页:1. 使用Vue自带的v-for指令和计算属性:可以将数据和页码信息存储在Vue的data中,然后使用v-for指令结合计算属性来实现分页效果。```vue{{ item }}上一页下一页
2023-08-09

layui的分页如何实现

Layui的分页可以通过以下步骤实现:1. 引入Layui的脚本和样式文件。在HTML文件中引入Layui的相关脚本和样式文件,可以通过CDN或者本地文件引入。2. 创建一个HTML元素作为分页容器。在HTML文件中创建一个元素,用于显示分
2023-08-09

java如何实现分页功能

在Java中实现分页功能,可以使用数据库的查询语句和Java代码来实现。以下是一种常见的实现方式:1. 首先,在数据库中使用查询语句获取总记录条数。例如,对于MySQL数据库,可以使用以下语句:```SELECT COUNT(*) FROM
2023-08-19

php分页功能如何实现

在PHP中实现分页功能,可以按照以下步骤进行操作:1.获取总记录数:查询数据库获取数据总记录数。2.计算总页数:通过总记录数和每页显示的记录数,计算出总页数。3.获取当前页码:通过URL参数或表单提交的页码值,获取当前页码。4.计算查询的起
2023-08-24

Django分页功能如何实现

在Django中,可以使用Django内置的分页器(Paginator)来实现分页功能。以下是实现分页功能的一般步骤:在视图函数中获取需要分页的数据集合。创建一个Paginator对象,将数据集合和每页显示的数量传入Paginator对象
Django分页功能如何实现
2024-03-07

php如何实现分页功能

在PHP中实现分页功能可以通过以下步骤:1. 确定总记录数和每页显示的记录数。可以通过查询数据库或其他方式获取总记录数,然后根据每页显示的记录数计算出总页数。2. 获取当前页码。可以通过URL参数或其他方式获取当前页码。3. 计算起始索引。
2023-08-09

vue iview如何实现分页功能

本篇内容介绍了“vue iview如何实现分页功能”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!子组件