利用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 相关文章推荐
你必须知道的Javascript知识点之&quot;字面量和对应类型&quot;说明介绍
Apr 23 Javascript
JavaScript 实现打印,打印预览,打印设置
Dec 30 Javascript
Jquery幻灯片特效代码分享--鼠标点击按钮时切换(1)
Aug 15 Javascript
jQuery实现ajax调用WCF服务的方法(附带demo下载)
Dec 04 Javascript
jQuery改变form表单的action,并进行提交的实现代码
May 25 Javascript
bootstrap组件之导航组件使用方法
Jan 19 Javascript
angular.js + require.js构建模块化单页面应用的方法步骤
Jul 19 Javascript
利用node.js实现反向代理的方法详解
Jul 24 Javascript
js学习总结之DOM2兼容处理this问题的解决方法
Jul 27 Javascript
微信小程序使用slider设置数据值及switch开关组件功能【附源码下载】
Dec 09 Javascript
使用vue-cli编写vue插件的方法
Feb 26 Javascript
JS字符串补全方法padStart()和padEnd()
May 27 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
WordPress判断用户是否登录的代码
2011/03/17 PHP
php数组函数序列之asort() - 对数组的元素值进行升序排序,保持索引关系
2011/11/02 PHP
php 判断字符串中是否包含html标签
2014/02/17 PHP
Ajax实现对静态页面的文章访问统计功能示例
2016/10/10 PHP
Laravel 实现密码重置功能
2018/02/23 PHP
showModalDialog 和 showModelessDialog
2007/01/22 Javascript
利用js 进行输入框自动匹配字符的小例子
2013/06/29 Javascript
3分钟写出来的Jquery版checkbox全选反选功能
2013/10/23 Javascript
IE的事件传递-event.cancelBubble示例介绍
2014/01/12 Javascript
jquery中$(#form :input)与$(#form input)的区别
2014/08/18 Javascript
jquery实现个人中心导航菜单效果和美观都非常不错
2014/09/02 Javascript
使用js获取图片原始尺寸
2014/12/03 Javascript
使用jQuery实现星级评分代码分享
2014/12/09 Javascript
深入理解JavaScript系列(47):对象创建模式(上篇)
2015/03/04 Javascript
javascript insertAfter()定义与用法示例
2016/07/25 Javascript
十大热门的JavaScript框架和库
2017/03/21 Javascript
iview table render集成switch开关的实例
2018/03/14 Javascript
详解JS中统计函数执行次数与执行时间
2018/09/04 Javascript
使用vscode快速建立vue模板过程详解
2019/10/10 Javascript
微信小程序入门之指南针
2020/10/22 Javascript
[05:39]2014DOTA2西雅图国际邀请赛 淘汰赛7月14日TOPPLAY
2014/07/14 DOTA
[56:58]VP vs Optic 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
python通过urllib2获取带有中文参数url内容的方法
2015/03/13 Python
在Python中处理字符串之isdecimal()方法的使用
2015/05/20 Python
pyenv命令管理多个Python版本
2017/03/26 Python
python之生成多层json结构的实现
2020/02/27 Python
总经理办公室主任岗位职责
2013/11/12 职场文书
预备党员思想汇报范文
2013/12/29 职场文书
预备党员思想汇报
2014/01/08 职场文书
小学运动会广播稿200字(十二篇)
2014/01/14 职场文书
2014自荐信的写作技巧
2014/01/28 职场文书
司法建议书范文
2014/05/13 职场文书
2014年售后服务工作总结
2014/11/18 职场文书
2015年度招聘工作总结
2015/05/28 职场文书
2015年重阳节主持词
2015/07/04 职场文书
八年级作文之友情
2019/11/25 职场文书