element-ui如何和html分开,利用vue和element-ui设置表格内容分页的实例

5268f80b9b1e01f982625ef6fac83ca1.png

html代码

因为我写在template中,也就是新建了组建中,贴出代码。

small

layout="prev, pager, next"

:total="total"

@current-change="current_change">

代码中,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上

其中searchInfo是我获取到后台数据的数组。

以上这篇利用vue和element-ui设置表格内容分页的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

1428d0e076c3959ab11d28a39bc84fab.png

5268f80b9b1e01f982625ef6fac83ca1.png

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值