利用vue和element-ui设置表格内容分页的实例


Posted in Javascript onMarch 02, 2018

html代码

因为我写在template中,也就是新建了组建中,贴出代码。

<el-pagination 
 small
 layout="prev, pager, next"
 :total="total" 
 @current-change="current_change">
</el-pagination>

代码中,small代表是否使用小型分页样式

layout代表组件布局,子组件名用逗号分隔

属性: total代表总条目数

事件: current-change用于监听页数改变,而内容也发生改变

其他属性可参见element官方API

http://element.eleme.io/#/zh-CN/component/pagination

监听方法,写在methods中

methods:{
 created:function(){
  //加载班级的数据
   var url ='http://127.0.0.1:3000/clazz/findAll';
   //向后台获取数据
   var vm = this;
   $.getJSON(url,function(data){
    vm.clazzInfo = data;
    vm.total = data.length;//设置数据总数目!!!
   }); 
  },
 current_change:function(currentPage){
    this.currentPage = currentPage;
  }
}

其中url是在后台express搭建起来的脚手架所设置好的路由。

在data中注册使用的数据

因为我是全局注册,data是个返回对象的函数

data:function(){
   return {
    total:0,//默认数据总数
    pagesize:7,//每页的数据条数
    currentPage:1,//默认开始页面
   }
  }

将数据绑定到tbody上

<el-table :data="searchInfo.slice((currentPage-1)*pagesize,currentPage*pagesize)" style="width: 100%">

其中searchInfo是我获取到后台数据的数组。

以上这篇利用vue和element-ui设置表格内容分页的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
CSS和Javascript简单复习资料
Jun 29 Javascript
jquery事件重复绑定的快速解决方法
Jan 03 Javascript
js用闭包遍历树状数组的方法
Mar 19 Javascript
2种jQuery 实现刮刮卡效果
Feb 01 Javascript
js实现无缝滚动特效
Dec 20 Javascript
jQuery mobile 移动web(6)
Dec 20 Javascript
JavaScript中点击事件的写法
Jun 28 Javascript
详解Angular-Cli中引用第三方库
May 21 Javascript
javascript将json格式数组下载为excel表格的方法
Dec 22 Javascript
详解如何优雅地在React项目中使用Redux
Dec 28 Javascript
Express下采用bcryptjs进行密码加密的方法
Feb 07 Javascript
Vue自定义全局Toast和Loading的实例详解
Apr 18 Javascript
vue将时间戳转换成自定义时间格式的方法
Mar 02 #Javascript
Element-ui table中过滤条件变更表格内容的方法
Mar 02 #Javascript
使用vue-aplayer插件时出现的问题的解决
Mar 02 #Javascript
VUE2.0+Element-UI+Echarts封装的组件实例
Mar 02 #Javascript
vue中添加mp3音频文件的方法
Mar 02 #Javascript
JS中利用FileReader实现上传图片前本地预览功能
Mar 02 #Javascript
select标签设置默认选中的选项方法
Mar 02 #Javascript
You might like
总集篇&特番节目先行播出!《SAO Alicization War of Underworld》第2季度TV动画4月25日放送!
2020/03/06 日漫
php Smarty date_format [格式化时间日期]
2010/03/15 PHP
php入门学习知识点七 PHP函数的基本应用
2011/07/14 PHP
Linux平台php命令行程序处理管道数据的方法
2016/11/10 PHP
javascript prototype原型操作笔记
2009/12/07 Javascript
javascript代码加载优化方法
2011/01/30 Javascript
javascrpt绑定事件之匿名函数无法解除绑定问题
2012/12/06 Javascript
jQuery图片滚动图片的效果(另类实现)
2013/06/02 Javascript
基于SVG的web页面图形绘制API介绍及编程演示
2013/06/28 Javascript
使用jquery操作session方法分享
2015/01/22 Javascript
Bootstrap每天必学之标签与徽章
2015/11/27 Javascript
详解JavaScript基于面向对象之创建对象(2)
2015/12/10 Javascript
jQuery validate插件实现ajax验证重复的2种方法
2016/01/22 Javascript
AngularJS数据源的多种获取方式汇总
2016/02/02 Javascript
原生js实现新闻列表展开/收起全文功能
2017/01/20 Javascript
jQuery 全选 全不选 事件绑定的实现代码
2017/01/23 Javascript
使用jquery DataTable和ajax向页面显示数据列表的方法
2018/08/09 jQuery
Vue 组件注册实例详解
2019/02/23 Javascript
浅析vue中的MVVM实现原理
2019/03/04 Javascript
基于vue-cli 路由 实现类似tab切换效果(vue 2.0)
2019/05/08 Javascript
vue-cli随机生成port源码的方法
2019/09/02 Javascript
jQuery 判断元素是否存在然后按需加载内容的实现代码
2020/01/16 jQuery
Python中函数的参数传递与可变长参数介绍
2015/06/30 Python
Python线性方程组求解运算示例
2018/01/17 Python
pandas DataFrame 警告(SettingWithCopyWarning)的解决
2019/07/23 Python
Python实现把类当做字典来访问
2019/12/16 Python
Python查找不限层级Json数据中某个key或者value的路径方式
2020/02/27 Python
意大利网上药房:Farmacia 33
2020/01/27 全球购物
工程预算与管理应届生求职信
2013/10/06 职场文书
党章学习思想汇报
2014/01/14 职场文书
司法建议书范文
2014/05/13 职场文书
篝火晚会策划方案
2014/05/16 职场文书
四风问题个人自查剖析材料思想汇报
2014/09/21 职场文书
党风廉政教育心得体会2016
2016/01/22 职场文书
高效笔记技巧分享:学会这些让你不再困扰
2019/09/04 职场文书
python四个坐标点对图片区域最小外接矩形进行裁剪
2021/06/04 Python