利用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 相关文章推荐
利用浏览器全屏api实现js全屏
Jan 16 Javascript
Javascript基础知识(一)核心基础语法与事件模型
Sep 29 Javascript
js插件YprogressBar实现漂亮的进度条效果
Apr 20 Javascript
jQuery实现仿QQ空间装扮预览图片的鼠标提示效果代码
Oct 30 Javascript
基于jquery animate操作css样式属性小结
Nov 27 Javascript
node.js实现爬虫教程
Aug 25 Javascript
深入理解jQuery中的事件冒泡
May 24 Javascript
全面解析JavaScript中“&amp;&amp;”和“||”操作符(总结篇)
Jul 18 Javascript
深入理解JavaScript中的尾调用(Tail Call)
Feb 07 Javascript
JS判断键盘是否按的回车键并触发指定按钮点击操作的方法
Feb 13 Javascript
javascript遍历json对象的key和任意js对象属性实例
Mar 09 Javascript
简介JavaScript错误处理机制
Aug 04 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
PHP 高手之路(三)
2006/10/09 PHP
PHP zip扩展Linux下安装过程分享
2014/05/05 PHP
thinkphp3.2点击刷新生成验证码
2016/02/16 PHP
php利用ZipArchive类操作文件的实例
2020/01/21 PHP
无语,javascript居然支持中文(unicode)编程!
2007/04/12 Javascript
javascript 实现简单的table排序及table操作练习
2012/12/28 Javascript
基于jquery实现拆分姓名的方法(纯JS版)
2013/05/08 Javascript
javascript与有限状态机详解
2014/05/08 Javascript
使用jspdf生成pdf报表
2015/07/03 Javascript
node.js操作mysql(增删改查)
2015/07/24 Javascript
jquery实现一个简单的表单验证实例
2016/03/30 Javascript
利用jQuery插件imgAreaSelect实现获得选择域的图像信息
2016/12/02 Javascript
JS数字千分位格式化实现方法总结
2016/12/16 Javascript
canvas实现图像截取功能
2017/02/06 Javascript
JS字符串统计操作示例【遍历,截取,输出,计算】
2017/03/27 Javascript
jQuery+CSS实现的table表格行列转置功能示例
2018/01/08 jQuery
Vue项目环境搭建详细总结
2019/09/26 Javascript
Python 初始化多维数组代码
2008/09/06 Python
python使用xmlrpclib模块实现对百度google的ping功能
2015/06/02 Python
Python生成随机密码的方法
2017/06/16 Python
Python查看微信撤回消息代码
2018/06/07 Python
python如何生成各种随机分布图
2018/08/27 Python
解决安装python库时windows error5 报错的问题
2018/10/21 Python
python各层级目录下import方法代码实例
2020/01/20 Python
tensorflow 利用expand_dims和squeeze扩展和压缩tensor维度方式
2020/02/07 Python
在pycharm中debug 实时查看数据操作(交互式)
2020/06/09 Python
英国DVD和蓝光碟片购买网站:Zoom.co.uk(电影和电视)
2019/09/23 全球购物
农村婚礼主持词
2014/03/13 职场文书
《微笑着面对生活》优秀演讲稿范文
2014/09/23 职场文书
2014年村委会工作总结
2014/11/24 职场文书
汽车质检员岗位职责
2015/04/08 职场文书
企业党员岗位承诺书
2015/04/27 职场文书
表扬信范文
2019/04/22 职场文书
Golang全局变量加锁的问题解决
2021/05/08 Golang
基于Python绘制子图及子图刻度的变换等的问题
2021/05/23 Python
springmvc直接不经过controller访问WEB-INF中的页面问题
2022/02/24 Java/Android