欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue+elementUI組件table實現(xiàn)前端分頁功能

 更新時間:2020年11月15日 09:05:44   作者:GarenWang  
這篇文章主要為大家詳細介紹了vue+elementUI組件table實現(xiàn)前端分頁功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

前端分頁和后端分頁就是請求的差異,前端分頁的話只請求一次,所以要在render table組件的時候控制下數(shù)據(jù)

:data="tableData.slice((currentPage-1)*pageSize,currentPage*pageSize)"   //不多解釋

再就是設置分頁器total等于table數(shù)據(jù)的長度

:total="tableData.length"

點擊分頁器的操作

methods: {
  handleSizeChange(val) {
   console.log(`每頁 ${val} 條`);
   this.currentPage = 1;
   this.pageSize = val;
  },
  handleCurrentChange(val) {
   console.log(`當前頁: ${val}`);
   this.currentPage = val;
  }
 }

千言萬語不如上個demo~

<template>
 <div>
  <el-table :data="tableData.slice((currentPage-1)*pageSize,currentPage*pageSize)" style="width: 100%">
   <el-table-column prop="date" label="日期" width="180">
   </el-table-column>
   <el-table-column prop="name" label="姓名" width="180">
   </el-table-column>
   <el-table-column prop="address" label="地址">
   </el-table-column>
  </el-table>
  <!-- 分頁器 -->
  <div class="block" style="margin-top:15px;">
   <el-pagination align='center' @size-change="handleSizeChange" @current-change="handleCurrentChange" :current-page="currentPage" :page-sizes="[1,5,10,20]" :page-size="pageSize" layout="total, sizes, prev, pager, next, jumper" :total="tableData.length">
   </el-pagination>
  </div>
 </div>
 
</template>
 
 <script>
export default {
 data() {
  return {
   tableData: [
    {
     date: "2016-05-02",
     name: "王小虎",
     address: "上海市普陀區(qū)金沙江路 1518 弄"
    },
    {
     date: "2016-05-04",
     name: "王小虎",
     address: "上海市普陀區(qū)金沙江路 1517 弄"
    },
    {
     date: "2016-05-01",
     name: "王小虎",
     address: "上海市普陀區(qū)金沙江路 1519 弄"
    },
    {
     date: "2016-05-03",
     name: "王小虎",
     address: "上海市普陀區(qū)金沙江路 1516 弄"
    }
   ],
   currentPage: 1, // 當前頁碼
   total: 20, // 總條數(shù)
   pageSize: 1 // 每頁的數(shù)據(jù)條數(shù)
  };
 },
 methods: {
  handleSizeChange(val) {
   console.log(`每頁 ${val} 條`);
   this.currentPage = 1;
   this.pageSize = val;
  },
  handleCurrentChange(val) {
   console.log(`當前頁: ${val}`);
   this.currentPage = val;
  }
 }
};
</script>

關(guān)于vue.js組件的教程,請大家點擊專題vue.js組件學習教程進行學習。

更多vue學習教程請閱讀專題《vue實戰(zhàn)教程》

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Vue對Element中的el-tag添加@click事件無效的解決

    Vue對Element中的el-tag添加@click事件無效的解決

    本文主要介紹了Vue對Element中的el-tag添加@click事件無效的解決,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-05-05
  • vue3自己封裝面包屑功能組件的幾種方式

    vue3自己封裝面包屑功能組件的幾種方式

    網(wǎng)站中我們經(jīng)常看到有個導航路徑,可以直觀地顯示當前頁面的路徑,并快速返回之前的任意頁面,這是一個非常實用的功能,也是在Web前端必備的導航UI之一,這篇文章主要給大家介紹了關(guān)于vue3自己封裝面包屑功能組件的幾種方式,需要的朋友可以參考下
    2021-09-09
  • vant?Cascader級聯(lián)選擇實現(xiàn)可以選擇任意一層級

    vant?Cascader級聯(lián)選擇實現(xiàn)可以選擇任意一層級

    這篇文章主要介紹了vant?Cascader級聯(lián)選擇實現(xiàn)可以選擇任意一層級方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • Vue中的異步組件函數(shù)實現(xiàn)代碼

    Vue中的異步組件函數(shù)實現(xiàn)代碼

    這篇文章主要介紹了Vue中的異步組件函數(shù)實現(xiàn)代碼,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-07-07
  • 深度了解vue.js中hooks的相關(guān)知識

    深度了解vue.js中hooks的相關(guān)知識

    這篇文章主要介紹了深度了解vue.js中hooks的相關(guān)知識,生命周期鉤子提供了一些 方法 ,因此你可以在組件生命周期的不同時刻精確地觸發(fā)某些操作。當我們將組件實例化時,組件會被創(chuàng)建,反之會被銷毀。,需要的朋友可以參考下
    2019-06-06
  • vue的mixins屬性詳解

    vue的mixins屬性詳解

    這篇文章主要介紹了vue的mixins屬性詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • vue中el-table和jsplumb實現(xiàn)連線功能

    vue中el-table和jsplumb實現(xiàn)連線功能

    本文主要介紹了el-table和jsplumb實現(xiàn)連線功能,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-07-07
  • Vue3定義全局變量的方式總結(jié)(附代碼)

    Vue3定義全局變量的方式總結(jié)(附代碼)

    vue創(chuàng)建全局變量和方法有很多種,下面這篇文章主要給大家介紹了關(guān)于Vue3定義全局變量的方式,文中通過代碼介紹的非常詳細,對大家學習或者使用vue3具有一定的參考借鑒價值,需要的朋友可以參考下
    2024-04-04
  • Vue MVVM模型與data及methods屬性超詳細講解

    Vue MVVM模型與data及methods屬性超詳細講解

    MVVM旨在利用WPF中的數(shù)據(jù)綁定函數(shù),通過從視圖層中幾乎刪除所有GUI代碼(代碼隱藏),更好地促進視圖層開發(fā)與模式其余部分的分離,這篇文章主要介紹了Vue MVVM模型與data及methods屬性
    2022-10-10
  • Vue按需加載的具體實現(xiàn)

    Vue按需加載的具體實現(xiàn)

    本篇文章主要介紹了Vue按需加載的具體實現(xiàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12

最新評論