业务场景

应客户要求,需要对表格分页时候的样式进行一些修改。
效果图如下

就是修改了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分页自定义前往第几页样式(下拉框形式)相关推荐

  1. 如何实现自定义下拉组件,select下拉框样式自定义,带搜索的select下拉框

    1.实现的效果 2.实现说明 3.完整代码 一.实现的效果: 二.实现说明: 1.由于无法修改原生select中的option样式,因此自己通过ul,li实现下拉列表,用input实现回显框: inp ...

  2. layui下拉框怎么获取自定义值_layui如何得到select下拉框选中的值?

    layui如何得到select下拉框选中的值?下面本篇文章介绍一下layui取得select下拉框选中值的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. layui如何得到se ...

  3. Jquery分页之(上一页,下一页)

    Jquery分页之(上一页,下一页) 在工作中我们会经常用到分页功能,除了数据库实现分页查询和调用分页插件,前端也可以实现分页查询,接下来就有我来带着大家实现一个简单的分页效果. 分页就是将将过多的结 ...

  4. (首页上一页下一页尾页 + 下拉框跳转)分页功能

    说在前头(本人用的是bootstrap +jQuery 和 struts2 +  MVC)不影响分页功能 制作一个分页功能: 效果如下: 由上图可知,此功能只适合页数不是特别多的情况下,页数多的时候, ...

  5. 微信小程序如何自定义一个可输入筛选的下拉弹出框,也封装成组件。

    在开发过程中,经常会遇到下拉框,有些时候内容过多,找起来也不方便,给他增加一个输入框,相当于用户输入某些信息,然后再下拉,符合输入内容的数据将会被展示出来,大大方便了用户操作体验. 话不多说,让我们开 ...

  6. jQuery自定义漂亮的下拉框插件8种效果演示

    原始的下拉框不好看这里推荐一个jQuery自定义漂亮的下拉框插件8种效果演示  在线预览 下载地址 实例代码 <!DOCTYPE html> <html lang="en& ...

  7. Easyexcel生成excel并通过自定义注解实现下拉框以及动态下拉框(将数据库中的数据显示在excel下拉框中)

    首先需要定义excel实体类 @Data @ColumnWidth(22) @HeadRowHeight(30) public class ExcelProductDTO {//动态下拉框,可以查询数 ...

  8. Android自定义spinner下拉框实现的实现

    一:前言 本人参考博客:http://blog.csdn.net/jdsjlzx/article/details/41316417 最近在弄一个下拉框,发现Android自带的很难实现我的功能,于是去 ...

  9. 在Dialog中实现下拉框效果并对下拉框赋自定义的值

    一般在Dialog中用下面一个函数,显示下拉列表,本例以f4函数来实现的 CALL FUNCTION 'VRM_SET_VALUES'EXPORTINGID = 'P_LGORT' "对应屏 ...

最新文章

  1. 请收藏!新型冠状病毒感染的肺炎防控知识手册.pdf
  2. python函数定义的要点_python基础之函数重点
  3. 不需要网络的调频收音机_测试工程师真的不需要懂网络知识么?
  4. Windows 技术篇-win7利用系统自带工具关闭开机启用程序,不使用杀毒软件设置开机启动项
  5. OpenGL 镜面反射 IBL
  6. 013,spring boot下JedisCluster客户端的配置,连接Redis集群
  7. 表、栈和队列(JAVA实现)
  8. 【前端】【cornerstone】如何使用segment分割相关组件
  9. 美团点评架构再调整,王兴凭什么同时杠上阿里滴滴饿了么
  10. SURF 与 SIFT的共同点与区别
  11. IE6/7 单选按钮 radio 无法选中解决方法
  12. 2010工作代码总结之三(repostioryItemGridLookUpEdit下拉框)
  13. 1953~2021年七次全国人口普查以及各省人口数量变化情况
  14. 联想启天M415安装esxi6.7
  15. autojs开发的ip地址查询工具开源代码免费分享
  16. 论文 结构图 用 visio
  17. codeup 1006
  18. 【人类历史】从食物采集者到食物生产者
  19. 高通4G全网通骁龙410系列-MSM8916(M9+) ( Cortex-A53架构)
  20. 使用百度天气API制作天气组件

热门文章

  1. 妙招!如何用Python巧妙的批量合并 Excel!
  2. 读《不要等到毕业以后》后感
  3. 系统架构师进阶(Believe Youself)
  4. java计算机毕业设计公立医院绩效考核系统源码+mysql数据库+系统+lw文档+部署
  5. mysql怎么截取时分秒_mysql获取表中日期的年月日时分秒
  6. MATLAB terminal远程启动桌面GUI界面
  7. icepdf 将pdf转换为图片
  8. ecs卸载mysql_阿里云ECS卸载安骑士(阿里云盾)
  9. 微信H5页面图片上传避坑指南(vant+vue)
  10. java bks证书_jks bks 等的定义 如何将jks转化为bks的