利用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 相关文章推荐
fckeditor 获取文本框值的实现代码
Feb 09 Javascript
Javascript将string类型转换int类型
Dec 09 Javascript
jquery 提交值不为空的元素示例代码
May 10 Javascript
js事件监听器用法实例详解
Jun 01 Javascript
纯前端JavaScript实现Excel IO案例分享
Aug 26 Javascript
JS中用三种方式实现导航菜单中的二级下拉菜单
Oct 31 Javascript
vue-cli配置环境变量的方法
Jul 09 Javascript
js jquery 获取某一元素到浏览器顶端的距离实现方法
Sep 05 jQuery
微信小程序 弹窗输入组件的实现解析
Aug 12 Javascript
vue实现将一个数组内的相同数据进行合并
Nov 07 Javascript
js构造函数constructor和原型prototype原理与用法实例分析
Mar 02 Javascript
使用jQuery实现购物车
Oct 29 jQuery
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实现把数字ID转字母ID
2013/08/12 PHP
tp5框架内使用tp3.2分页的方法分析
2019/05/05 PHP
laravel5.6中的外键约束示例
2019/10/23 PHP
javascript hasFocus使用实例
2010/06/29 Javascript
20款效果非常棒的 jQuery 插件小结分享
2011/11/18 Javascript
js实现用户注册协议倒计时的方法
2015/01/21 Javascript
基于jQuery实现的向下滑动二级菜单效果代码
2015/08/31 Javascript
AngularJS 实现JavaScript 动画效果详解
2016/09/08 Javascript
Bootstrap Table的使用总结
2016/10/08 Javascript
详解nodejs 文本操作模块-fs模块(三)
2016/12/22 NodeJs
浅谈js script标签中的预解析
2016/12/30 Javascript
很棒的vue弹窗组件
2017/05/24 Javascript
js实现网页的两个input标签内的数值加减(示例代码)
2017/08/15 Javascript
Dropify.js图片宽高自适应的方法
2017/11/27 Javascript
Array数组对象中的forEach、map、filter及reduce详析
2018/08/02 Javascript
JavaScript常见JSON操作实例分析
2018/08/08 Javascript
webpack4+react多页面架构的实现
2018/10/25 Javascript
详解nodejs解压版安装和配置(带有搭建前端项目脚手架)
2018/12/06 NodeJs
layui多iframe页面控制定时器运行的方法
2019/09/05 Javascript
python正则表达式re模块详解
2014/06/25 Python
Python输出9*9乘法表的方法
2015/05/25 Python
Python使用回溯法子集树模板获取最长公共子序列(LCS)的方法
2017/09/08 Python
python 中的list和array的不同之处及转换问题
2018/03/13 Python
windows环境下tensorflow安装过程详解
2018/03/30 Python
Python中利用LSTM模型进行时间序列预测分析的实现
2019/07/26 Python
selenium2.0中常用的python函数汇总
2019/08/05 Python
PyTorch中permute的用法详解
2019/12/30 Python
澳大利亚相机之家:Camera House
2017/11/30 全球购物
Farfetch中文官网:奢侈品牌时尚购物平台
2020/03/15 全球购物
什么是属性访问器
2015/10/26 面试题
电子商务网站的创业计划书
2014/01/05 职场文书
委托书如何写
2014/08/30 职场文书
早读课迟到检讨书
2014/09/25 职场文书
2015个人半年总结范文
2015/03/09 职场文书
2016年小学“我们的节日·中秋节”活动总结
2016/04/05 职场文书
总结一下关于在Java8中使用stream流踩过的一些坑
2021/06/24 Java/Android