利用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中定义对象类别
Dec 22 Javascript
jquery之empty()与remove()区别说明
Sep 10 Javascript
NODE.JS加密模块CRYPTO常用方法介绍
Jun 05 Javascript
Javascript学习笔记之函数篇(六) : 作用域与命名空间
Nov 23 Javascript
js代码实现无缝滚动(文字和图片)
Aug 20 Javascript
解决JS请求服务器gbk文件乱码的问题
Oct 16 Javascript
Javascript中构造函数要注意的一些坑
Jan 23 Javascript
es7学习教程之fetch解决异步嵌套问题的方法示例
Jul 21 Javascript
JS实现简单获取最近7天和最近3天日期的方法
Apr 18 Javascript
layui问题之模拟select点击事件的实例讲解
Aug 15 Javascript
jQuery实现左右两个列表框的内容相互移动功能示例
Jan 27 jQuery
JS实现判断数组是否包含某个元素示例
May 24 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
自动分页的不完整解决方案
2007/01/12 PHP
PHP版自动生成文章摘要
2008/07/23 PHP
PHP的构造方法,析构方法和this关键字详细介绍
2013/10/22 PHP
php常用字符串处理函数实例分析
2014/11/22 PHP
phpQuery让php处理html代码像jQuery一样方便
2015/01/06 PHP
php常量详细解析
2015/10/27 PHP
PHP设计模式之模板方法模式定义与用法详解
2018/04/02 PHP
php和js实现根据子网掩码和ip计算子网功能示例
2019/11/09 PHP
JavaScript Archive Network 集合
2007/05/12 Javascript
js 返回时间戳所对应的具体时间
2010/07/20 Javascript
EasyUI中的tree用法介绍
2011/11/01 Javascript
读JavaScript DOM编程艺术笔记
2011/11/15 Javascript
jQuery操作checkbox选择(list/table)
2013/04/07 Javascript
js页面跳转的问题(跳转到父页面、最外层页面、本页面)
2013/08/14 Javascript
自己用jQuery写了一个图片的马赛克消失效果
2014/05/04 Javascript
js实现三张图(文)片一起切换的banner焦点图
2015/08/25 Javascript
php基于redis处理session的方法
2016/03/14 Javascript
Js删除数组中某一项或几项的几种方法(推荐)
2016/07/27 Javascript
纯JS实现轮播图
2017/02/22 Javascript
Vue2.0表单校验组件vee-validate的使用详解
2017/05/02 Javascript
使用layer模态框给新页面传值的方法
2019/09/27 Javascript
Layui实现主窗口和Iframe层参数传递
2019/11/14 Javascript
nodejs开发一个最简单的web服务器实例讲解
2020/01/02 NodeJs
Node.js中文件系统fs模块的使用及常用接口
2020/03/06 Javascript
JS删除对象中某一属性案例详解
2020/09/08 Javascript
vue使用echarts实现水平柱形图实例
2020/09/09 Javascript
Python实现的多线程http压力测试代码
2017/02/08 Python
python输出数学符号实例
2020/05/11 Python
Sephora丝芙兰澳洲官方网站:国际知名化妆品购物
2016/10/27 全球购物
Athleta官网:购买女士瑜伽服、技术运动服和休闲运动服
2020/11/12 全球购物
优秀大学生自荐信
2014/06/09 职场文书
综合办公室岗位职责
2015/04/11 职场文书
24句精辟的现实社会语录,句句扎心,道尽人性
2019/08/29 职场文书
纯CSS实现酷炫的霓虹灯效果
2021/04/13 HTML / CSS
Python内置类型集合set和frozenset的使用详解
2022/04/26 Python