iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >Vue组件库ElementUI实现表格列表分页效果
  • 568
分享到

Vue组件库ElementUI实现表格列表分页效果

2024-04-02 19:04:59 568人浏览 泡泡鱼
摘要

ElementUI实现表格列表分页效果教程,供大家参考,具体内容如下 Element UI 是一套采用 Vue 2.0 作为基础框架实现的组件库,一套为开发者、设计师和产品经理准备的

ElementUI实现表格列表分页效果教程,供大家参考,具体内容如下

Element UI 是一套采用 Vue 2.0 作为基础框架实现的组件库,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的组件库,提供了配套设计资源,帮助网站快速成型

<el-pagination>加上@size-change="handleSizeChange、@current-change="handleCurrentChange"处理当前页和当前页数的改变事件


<!--表格-->
<div class="fORMTable" id="formTable">
<el-table
  ref="Table"
  :data="apprItemData"
  :header-cell-style="headClass"
         row-key="approveItem"
         :tree-props="{children: 'children'}"
         height="420"
  border>
 <el-table-column
   type="selection"
   width="55">
 </el-table-column>
 <el-table-column
   label="序号"
   width="60"
   align="center">
  <template slot-scope="scope">{{scope.$index+1}}</template>
 </el-table-column>
 <el-table-column
   prop="itemCode"
   label="编码">
 </el-table-column>
 <el-table-column
   prop="approveName"
   label="事项名称">
 </el-table-column>
</el-table>
</div>
<!--表格分页-->
<div class="pagination">
 <el-pagination
   background
   @size-change="handleSizeChange"
   @current-change="handleCurrentChange"
   :page-sizes="[5,10, 15, 20, 25]"
   :page-size="pageSize"
   layout="total, sizes, prev, pager, next, jumper"
   :total="totalRow">
 </el-pagination>
</div>

<script type="text/babel">
 var vm = new Vue({
     el: '#app',
     data:{
         apprItemData : [],
         currentPage: 1,  //当前页
         totalRow: 0, //总页数
         pageSize: 10 //当前显示条数
     },
     computed: {},
     watch: {},
     created() {},
     mounted() {
         this.loadItemData();
},
     methods: {
         // 加载信息
loadItemData () {
             var pageSize = this.pageSize;
             var currentPage = this.currentPage;
             console.log("pageSize:"+pageSize+",currentPage:"+currentPage);
 //debugger;
 var geturl = '${root}/config/loadItemData.do?rows='+pageSize + '&page=' + currentPage;
             $.ajax({
                 type: 'get',
                 url:geturl,
                 contentType: "application/JSON; charset=utf-8",
                 success: function(data) {
                     //debugger;
                     console.log("totalRow:"+data.total);
                     vm.apprItemData = data.rows;
                     vm.totalRow = Number(data.total);
                 },
                 error: function(e) {
                     console.log("加载数据出现错误:",e);
                 }
             })
         }
         // 表头样式设置
         headClass() {
             return 'text-align: center;background:#F7F7F7;color:#1C1C1D;'
         },
         //页数变换
         handleSizeChange(val) {
             this.pageSize = val;
             this.loadItemData();
         },
         //当前页变换
         handleCurrentChange(val) {
             this.currentPage = val;
             this.loadItemData();
         }
     }
 });
</script>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程网。

--结束END--

本文标题: Vue组件库ElementUI实现表格列表分页效果

本文链接: https://www.lsjlt.com/news/127667.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Vue组件库ElementUI实现表格列表分页效果
    ElementUI实现表格列表分页效果教程,供大家参考,具体内容如下 Element UI 是一套采用 Vue 2.0 作为基础框架实现的组件库,一套为开发者、设计师和产品经理准备的...
    99+
    2024-04-02
  • vue+elementui实现表格多级表头效果
    本文实例为大家分享了vue+elementui实现表格多级表头的具体代码,供大家参考,具体内容如下 table组件 <template>   <div class=...
    99+
    2024-04-02
  • vue+elementUI实现分页效果
    本文实例为大家分享了vue+elementUI实现分页效果的具体代码,供大家参考,具体内容如下 页面中渲染的数据不是所有数据,是需要展示的数据,即当前页的数据,默认第一页的数据,这里...
    99+
    2024-04-02
  • Vue组件库ElementUI实现表格加载树形数据教程
    ElementUI实现表格树形列表加载教程,供大家参考,具体内容如下 Element UI 是一套采用 Vue 2.0 作为基础框架实现的组件库,一套为开发者、设计师和产品经理准备的...
    99+
    2024-04-02
  • JS基于VUE组件实现城市列表效果
    本文实例为大家分享了基于VUE组件实现城市列表效果的具体代码,供大家参考,具体内容如下 基本思想是,将城市列表数据缓存在本地 然后在页面上用JS实现即时模糊查询和首...
    99+
    2024-04-02
  • Vue2.0+ElementUI+PageHelper实现的表格分页功能
    前言 最近做了一些前端的项目,要对表格进行一些分页显示。表格分页的方法有很多,从宏观上来说分为物理分页和逻辑分页,由于逻辑分页(即前端分页)的做法是将数据全部缓存,然后分页显示,这样...
    99+
    2024-04-02
  • 怎么使用elementUI组件实现表格的分页及搜索功能
    今天小编给大家分享一下怎么使用elementUI组件实现表格的分页及搜索功能的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。主...
    99+
    2023-07-05
  • Vue ElementUI table实现表格斜线分隔线
    本文实例为大家分享了Vue ElementUI table给表格一个斜线分隔线的具体代码,供大家参考,具体内容如下 效果: 实现: 通过改css样式实现 1、去掉第一个单元格的下边...
    99+
    2024-04-02
  • vue如何实现表格分页
    Vue可以通过以下步骤来实现表格分页:1. 在Vue组件中定义一个表格数据数组,例如`tableData`,用于存储所有的表格数据。...
    99+
    2023-08-09
    vue
  • vue2.0与bootstrap3如何实现列表分页效果
    小编给大家分享一下vue2.0与bootstrap3如何实现列表分页效果,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!具体内容如...
    99+
    2024-04-02
  • vue实现表格分页功能
    本文实例为大家分享了vue实现表格分页功能的具体代码,供大家参考,具体内容如下 直接上代码: 这里是这里是template部分,主要由一个需要分页的表格和一个分页器组成。重点在于表格...
    99+
    2024-04-02
  • Vue2.0+ElementUI如何实现表格翻页
    这篇文章给大家分享的是有关Vue2.0+ElementUI如何实现表格翻页的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。ElementUI的表格要求的数据类型为字典数组。我使用了...
    99+
    2024-04-02
  • Swift使用表格组件实现单列表
    本文实例为大家分享了Swift使用表格组件实现单列表的具体代码,供大家参考,具体内容如下 1、样例说明: (1)列表内容从Controls.plist文件中读取,类型为Array 。...
    99+
    2024-04-02
  • Vue实现列表跑马灯效果
    本文实例为大家分享了Vue实现列表跑马灯效果的具体代码,供大家参考,具体内容如下 Vue文件中: <ul class="GZDT_list clearfix active" @...
    99+
    2024-04-02
  • Vue实现下拉表格组件
    本文实例为大家分享了Vue实现下拉表格组件的具体代码,供大家参考,具体内容如下 <template>   <div>     <div class="s...
    99+
    2024-04-02
  • vue实现列表左右联动效果
    本文实例为大家分享了vue实现列表左右联动效果的具体代码,供大家参考,具体内容如下 先谈需求:左侧为分类列表,点击分类名右侧商品列表会滑动对应分类到顶部;右侧商品列表滑动到某一分类时...
    99+
    2024-04-02
  • vue实现列表无缝滚动效果
    本文实例为大家分享了vue实现列表无缝滚动效果的具体代码,供大家参考,具体内容如下 1.安装 npm install vue-seamless-scroll --save 2.在需要...
    99+
    2024-04-02
  • vue ElementUI的from表单实现登录效果的示例
    目录1.通过ElementUI构建基本的样式2.用点击提交按钮将 将账号密码框内的内容 传给后台数据总结1.通过ElementUI构建基本的样式     &nbs...
    99+
    2024-04-02
  • Vue如何实现列表跑马灯效果
    这篇文章主要介绍了Vue如何实现列表跑马灯效果的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Vue如何实现列表跑马灯效果文章都会有所收获,下面我们一起来看看吧。Vue文件中:<ul class=...
    99+
    2023-06-30
  • Swift如何使用表格组件实现单列表
    本篇文章给大家分享的是有关Swift如何使用表格组件实现单列表,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。1、样例说明:(1)列表内容从Controls.plist文件中读取...
    99+
    2023-06-29
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作