el-pagination分页自定义前往第几页样式(下拉框形式)
业务场景
应客户要求,需要对表格分页时候的样式进行一些修改。
效果图如下
就是修改了el-pagination前往第几页的样式,把官方的输入页数的方式改成了下拉框的形式
实现步骤
1、利用el_pagination的layout属性自定义插入一个下拉框组件
layout="total,prev,slot,next"
利用slot插入el-select下拉框组件
<el-pagination background :current-page.sync="query.pageNum" :page-size="query.pageSize" prev-text="上一页" next-text="下一页"layout="total,prev,slot,next" :total="teamList.length" @current-change="handleCurrentChange"@size-change="changeSizeHandler" size="small"><el-select v-model="query.pageNum" placeholder="跳至" size="mini" @change="pageChange"><el-optionv-for="item in pageoptions":key="item":label="item":value="item"></el-option></el-select>
</el-pagination>
2、拼接el-select的数据
el-option的数组是从1-总页数之间的整数,当我们点击el-select的值发生改变时候,我们调整当前页数为el-option选中值即可实现跳转到选中的页数了
pageChange
方法
pageChange(page){this.query.pageNum = page
},
查询总页数并拼接el_select数组数据
计算总页数totalpage
var totalpage = Math.ceil(response.data.teamList.length/this.query.pageSize);
拼接el_select选项数组pageoptions
for(var i=1;i<=totalpage;i++){this.pageoptions.push(i);
}
总结
elui的组件封装的很好但是文档很多东西都没写的很清楚,有时间看来要去看下源码了,文档是指望不上了
el-pagination分页自定义前往第几页样式(下拉框形式)相关推荐
- 如何实现自定义下拉组件,select下拉框样式自定义,带搜索的select下拉框
1.实现的效果 2.实现说明 3.完整代码 一.实现的效果: 二.实现说明: 1.由于无法修改原生select中的option样式,因此自己通过ul,li实现下拉列表,用input实现回显框: inp ...
- layui下拉框怎么获取自定义值_layui如何得到select下拉框选中的值?
layui如何得到select下拉框选中的值?下面本篇文章介绍一下layui取得select下拉框选中值的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. layui如何得到se ...
- Jquery分页之(上一页,下一页)
Jquery分页之(上一页,下一页) 在工作中我们会经常用到分页功能,除了数据库实现分页查询和调用分页插件,前端也可以实现分页查询,接下来就有我来带着大家实现一个简单的分页效果. 分页就是将将过多的结 ...
- (首页上一页下一页尾页 + 下拉框跳转)分页功能
说在前头(本人用的是bootstrap +jQuery 和 struts2 + MVC)不影响分页功能 制作一个分页功能: 效果如下: 由上图可知,此功能只适合页数不是特别多的情况下,页数多的时候, ...
- 微信小程序如何自定义一个可输入筛选的下拉弹出框,也封装成组件。
在开发过程中,经常会遇到下拉框,有些时候内容过多,找起来也不方便,给他增加一个输入框,相当于用户输入某些信息,然后再下拉,符合输入内容的数据将会被展示出来,大大方便了用户操作体验. 话不多说,让我们开 ...
- jQuery自定义漂亮的下拉框插件8种效果演示
原始的下拉框不好看这里推荐一个jQuery自定义漂亮的下拉框插件8种效果演示 在线预览 下载地址 实例代码 <!DOCTYPE html> <html lang="en& ...
- Easyexcel生成excel并通过自定义注解实现下拉框以及动态下拉框(将数据库中的数据显示在excel下拉框中)
首先需要定义excel实体类 @Data @ColumnWidth(22) @HeadRowHeight(30) public class ExcelProductDTO {//动态下拉框,可以查询数 ...
- Android自定义spinner下拉框实现的实现
一:前言 本人参考博客:http://blog.csdn.net/jdsjlzx/article/details/41316417 最近在弄一个下拉框,发现Android自带的很难实现我的功能,于是去 ...
- 在Dialog中实现下拉框效果并对下拉框赋自定义的值
一般在Dialog中用下面一个函数,显示下拉列表,本例以f4函数来实现的 CALL FUNCTION 'VRM_SET_VALUES'EXPORTINGID = 'P_LGORT' "对应屏 ...
最新文章
- 请收藏!新型冠状病毒感染的肺炎防控知识手册.pdf
- python函数定义的要点_python基础之函数重点
- 不需要网络的调频收音机_测试工程师真的不需要懂网络知识么?
- Windows 技术篇-win7利用系统自带工具关闭开机启用程序,不使用杀毒软件设置开机启动项
- OpenGL 镜面反射 IBL
- 013,spring boot下JedisCluster客户端的配置,连接Redis集群
- 表、栈和队列(JAVA实现)
- 【前端】【cornerstone】如何使用segment分割相关组件
- 美团点评架构再调整,王兴凭什么同时杠上阿里滴滴饿了么
- SURF 与 SIFT的共同点与区别
- IE6/7 单选按钮 radio 无法选中解决方法
- 2010工作代码总结之三(repostioryItemGridLookUpEdit下拉框)
- 1953~2021年七次全国人口普查以及各省人口数量变化情况
- 联想启天M415安装esxi6.7
- autojs开发的ip地址查询工具开源代码免费分享
- 论文 结构图 用 visio
- codeup 1006
- 【人类历史】从食物采集者到食物生产者
- 高通4G全网通骁龙410系列-MSM8916(M9+) ( Cortex-A53架构)
- 使用百度天气API制作天气组件
热门文章
- 妙招!如何用Python巧妙的批量合并 Excel!
- 读《不要等到毕业以后》后感
- 系统架构师进阶(Believe Youself)
- java计算机毕业设计公立医院绩效考核系统源码+mysql数据库+系统+lw文档+部署
- mysql怎么截取时分秒_mysql获取表中日期的年月日时分秒
- MATLAB terminal远程启动桌面GUI界面
- icepdf 将pdf转换为图片
- ecs卸载mysql_阿里云ECS卸载安骑士(阿里云盾)
- 微信H5页面图片上传避坑指南(vant+vue)
- java bks证书_jks bks 等的定义 如何将jks转化为bks的