利用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 相关文章推荐
utf-8编码引起js输出中文乱码的解决办法
Jun 23 Javascript
动态的绑定事件addEventListener方法的使用
Jan 24 Javascript
文本域光标操作的jQuery扩展分享
Mar 10 Javascript
通过XMLHttpRequest和jQuery实现ajax的几种方式
Aug 28 Javascript
js日期相关函数dateAdd,dateDiff,dateFormat等介绍
Sep 24 Javascript
利用Node.js+Koa框架实现前后端交互的方法
Feb 27 Javascript
jQuery animate()实现背景色渐变效果的处理方法【使用jQuery.color.js插件】
Mar 15 Javascript
jquery实现限制textarea输入字数的方法
Sep 06 jQuery
JavaScript程序设计高级算法之动态规划实例分析
Nov 24 Javascript
iview通过Dropdown(下拉菜单)实现的右键菜单
Oct 26 Javascript
了解JavaScript中的选择器
May 24 Javascript
createObjectURL方法实现本地图片预览
Sep 30 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 和 XML: 使用expat函数(三)
2006/10/09 PHP
MYSQL 小技巧 -- LAST_INSERT_ID
2009/11/24 PHP
apache和php之间协同工作的配置经验分享
2013/04/08 PHP
PHP学习笔记(一) 简单了解PHP
2014/08/04 PHP
php获取文章上一页与下一页的方法
2014/12/01 PHP
Opcache导致php-fpm崩溃nginx返回502
2015/03/02 PHP
新浪微博OAuth认证和储存的主要过程详解
2015/03/27 PHP
PHP扩展框架之Yaf框架的安装与使用
2016/05/18 PHP
PHP封装的验证码工具类定义与用法示例
2018/08/22 PHP
JavaScript 使用技巧精萃(.net html
2009/04/25 Javascript
jQuery插件实现表格隔行换色且感应鼠标高亮行变色
2013/09/22 Javascript
关于js数组去重的问题小结
2014/01/24 Javascript
js浏览器本地存储store.js介绍及应用
2014/05/13 Javascript
JavaScript中扩展Array contains方法实例
2020/08/23 Javascript
文本框只能输入数字的实现方法(兼容IE火狐)
2016/06/25 Javascript
Ionic默认的Tabs模板使用实例
2016/08/29 Javascript
对js中回调函数的一些看法
2016/08/29 Javascript
Vuejs在v-for中,利用index来对第一项添加class的方法
2018/03/03 Javascript
jQuery动态移除与增加onclick属性的方法详解
2018/06/07 jQuery
浅谈Webpack下多环境配置的思路
2018/06/27 Javascript
使用validate.js实现表单数据提交前的验证方法
2018/09/04 Javascript
详解vue-cli3 中跨域解决方案
2019/04/10 Javascript
微信小程序scroll-view锚点链接滚动跳转功能
2019/12/12 Javascript
[02:57]DOTA2英雄基础教程 风行者
2014/01/16 DOTA
python去除文件中重复的行实例
2018/06/29 Python
python实现爬山算法的思路详解
2019/04/09 Python
Django模板语言 Tags使用详解
2019/09/09 Python
详解Pycharm第三方库的安装及使用方法
2020/12/29 Python
CSS3实现内凹圆角的实例代码
2017/05/04 HTML / CSS
h5调用摄像头的实现方法
2016/06/01 HTML / CSS
viagogo英国票务平台:演唱会、体育比赛、戏剧门票
2017/03/24 全球购物
eharmony澳大利亚:网上约会服务
2020/02/29 全球购物
教师业务学习制度
2014/01/25 职场文书
2014年国庆标语
2014/06/30 职场文书
高一军训决心书
2015/02/05 职场文书
少儿励志名言(80句)
2019/08/14 职场文书