重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
html代码
为连平等地区用户提供了全套网页设计制作服务,及连平网站建设行业解决方案。主营业务为网站设计、成都做网站、连平网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
因为我写在template中,也就是新建了组建中,贴出代码。
代码中,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设置表格内容分页的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持创新互联。