laypage静态数据分页组件的调用实战代码

简介: laypage静态数据分页组件的调用实战代码


引入layui.js封装库

    <meta name="viewport" content="width=device-width,user-scalable=yes, minimum-scale=0.4, initial-scale=0.8"/>
    <!--JS核心库-->
    <script src="layui/layui.js"></script>
    <link rel="stylesheet" type="text/css" href="layui/css/layui.css">


构建容器

<!--列表页-->
<ul id="biuuu_city_list"></ul>
<!--分页容器-->
<div id="lockDom"></div>


调用laypage分页组件

    layui.use(['laypage', 'layer'], function () {
        var laypage = layui.laypage
            , layer = layui.layer;
        //调用分页
        laypage.render({
            elem: 'lockDom'
            , count: data.length
            , limit: 10//每页显示条数
            , limits: [10, 20, 30]
            , curr: 1//起始页
            , groups: 3//连续页码个数
            , prev: '上页'//上一页文本
            , next: '下页'//下一页文本
            , first: 1 //首页文本
            //, last: 100 //尾页文本
            //, layout: ['prev', 'page', 'next', 'limit', 'refresh', 'skip']
            , jump: function (obj) {
                document.getElementById('biuuu_city_list').innerHTML = function () {
                    var arr = [];
                    var thisData = data.concat().splice(obj.curr * obj.limit - obj.limit, obj.limit);
                    //console.log(thisData);
                    //遍历数据;
                    layui.each(thisData, function (index, item) {
                        arr.push('<li>' + item.name + ',' + item.lng + ',' + item.lat + '</li>');
                    });
                    return arr.join('');
                }();
            }
        });
    });


@lockdata.cn


相关文章
|
2天前
elementUI使用Pagination分页组件增加自定义slot
本文介绍了如何在Element UI的Pagination分页组件中使用自定义slot。通过在`el-pagination`标签内的适当位置添加slot内容,可以在分页组件中插入自定义的HTML或组件。文章提供了一个示例代码,展示了如何添加两个自定义slot,并展示了最终效果。
14 4
elementUI使用Pagination分页组件增加自定义slot
|
小程序 JavaScript
微信小程序:页面Page和组件Component生命周期执行的先后顺序
微信小程序:页面Page和组件Component生命周期执行的先后顺序
487 0
微信小程序:页面Page和组件Component生命周期执行的先后顺序
|
前端开发
Echarts实战案例代码(21):front-endPage的CJJTable前端分页插件ajax分页异步加载数据的解决方案
Echarts实战案例代码(21):front-endPage的CJJTable前端分页插件ajax分页异步加载数据的解决方案
78 0
|
4月前
element plus 表各组件怎样和分页组件配合使用
element plus 表各组件怎样和分页组件配合使用
82 0
|
前端开发
Concis组件库封装——Pagination分页器
Concis组件库封装——Pagination分页器组件封装
101 1
Concis组件库封装——Pagination分页器
|
JavaScript
如何使用Pagination 分页组件
如何使用Pagination 分页组件
127 0
|
JavaScript 容器
layui框架实战案例(9):layPage 静态数据分页组件
layui框架实战案例(9):layPage 静态数据分页组件
332 0
|
前端开发 Java 数据库
pagination分页插件的getResult明明有数据,但是getTotal方法为0
pagination分页插件的getResult明明有数据,但是getTotal方法为0
250 0
ViewPager2实现内部Item的动态滚动
最近接到了一个需求,大概类似如下图所示的一个样式(省略了部分细节,不影响大概)。
328 0