目录
一:基本用法
分页组件 laypage
提供了前端的分页逻辑,使得我们可以很灵活处理不同量级的数据,从而提升渲染效率
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>分页</title>
<link rel="stylesheet" href="//res.layui.com/layui/dist/css/layui.css" media="all">
</head>
<body>
<div id="test"></div>
<script src="//res.layui.com/layui/dist/layui.js"></script>
<script>
layui.use('laypage', function(){
var laypage = layui.laypage;
//执行一个laypage实例
laypage.render({
elem: 'test' //注意,这里的 test 是上面的 ID,不用加 # 号
,count: 100 //数据总数,从服务端得到
,limit: 10 //默认显示10条
});
});
</script>
</body>
</html>
API
API | 描述 |
---|---|
var laypage = layui.laypage | 获得 laypage 模块。 |
laypage.render(options) | laypage 组件渲染,核心方法。 |
渲染
laypage.render(options);
- 参数
options
: 基础属性配置项。#详见属性
属性
属性名 | 描述 | 类型 | 默认值 |
---|---|---|---|
elem | 绑定分页容器。值可以是容器
|
string DOM |
- |
count | 数据总数。一般通过后端得到 |