扩展laypage使其首页尾页上页下页的显示等可定制化

分享 未结
2 1339
SevenZhang
SevenZhang 2017-12-28
悬赏:20飞吻
由于项目需要,分页组件的首页尾页是动态添加的,而需求是首页尾页要一直显示,所以只能重构laypage的分页组件。
读了下源码,将分页组件的默认layout改为['prev', 'first', 'page', 'last', 'next'],并将页码的生成规则做了简单修改,扩展了一个option参数extend,可配置首页尾页的显示可设置为始终显示或使用layui默认动态显示,layout顺序可随意调整兼容原使用方式['first','prev', 'page', 'next','last', 'limit', 'count'],页码分页符号可配置是否显示,当分组为1时可配置是否显示总页码数。效果图如下:
1.调整首页尾页显示位置,兼容原layout布局

2.兼容原分页中首页尾页动态显示
3.配置是否显示页码省略符号
4.当分组为1时,配置是否显示总页码
注意:修改了源码后重新压缩过,如果要使用的话是必须要覆盖原分页组件,并且可使用到表格的page参数中。如有问题,请及时告知。
源码地址: https://gitee.com/Sequoia-Technology/LayuiDemo.git
回帖
  • 淡忘流年
    2017-12-28
    不错[good]
    0 回复
  • 落叶x
    2017-12-30
    我也改了不少东西,后期更新起来是个问题,兄弟你怎么解决?
    0 回复
本帖已设置禁止回复