最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue+element-ui 實現(xiàn)表格的分頁功能示例

 更新時間:2018年08月18日 14:23:42   作者:tf桑奎嵐  
這篇文章主要介紹了Vue+element-ui 實現(xiàn)表格的分頁功能示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

本文介紹了Vue+element-ui 實現(xiàn)表格的分頁功能示例,分享給大家,具體如下:

實現(xiàn)效果如下圖所示:

template部分:

<el-table
  :data="tempList"
  :header-cell-style="rowClass"
  stripe
  border style="margin-bottom:14px;"
  :empty-text="emptyText">
  <el-table-column property="name" label="債券名稱" width="228"></el-table-column>
  <el-table-column property="marketValue" label="市值" width="228" align="right" :formatter="formatDecimal2"></el-table-column>
  <el-table-column property="type" label="債券類型"></el-table-column>
  <el-table-column property="ratio" label="占母基金的比重" align="right" :formatter="toPercent"></el-table-column>
</el-table>
<div class="paginationClass">
  <el-pagination
  @size-change="handleSizeChange1"
  @current-change="handleCurrentChange1" :current-page="currentPage1"
  :page-sizes="[10, 20, 50, 100]"
  :page-size="pageSize" layout="total, sizes, prev, pager, next, jumper"
  :total="total1">
  </el-pagination>

</div>

數(shù)據(jù)部分:獲取測試的數(shù)據(jù)(19個)

data() {
  return {
     total1: 0,
     currentPage1:1,
     pageSize:10,
     bondsAllList: [{
      "name": "16協(xié)信01",
      "marketValue": 691861.0999317318,
      "type": "信用債",
      "ratio": 0.0027959958264152343
    }, {
      "name": "16朗詩01",
      "marketValue": 690131.4471819025,
      "type": "信用債",
      "ratio": 0.002789005836849196
    }, { 
      "name": "16三盛01",
      "marketValue": 688816.9110920322, 
      "type": "信用債",
      "ratio": 0.0027836934447790073
    }, { 
      "name": "17三鼎01",
      "marketValue": 685426.7917023668, 
      "type": "信用債",
      "ratio": 0.002769993065229573
    }, { 
      "name": "16臨開債",
      "marketValue": 676640.4401650192, 
      "type": "信用債",
      "ratio": 0.00273448506769905
    }, { 
      "name": "16華訊01",
      "marketValue": 614990.17198298, 
      "type": "信用債",
      "ratio": 0.0024853398381849607
    }, { 
      "name": "16花樣03",
      "marketValue": 614990.0028613778, 
      "type": "信用債",
      "ratio": 0.0024853391547193142
    }, { 
      "name": "15協(xié)信01",
      "marketValue": 614987.6443837617, 
      "type": "信用債",
      "ratio": 0.0024853296234802085
    }, { 
      "name": "16三盛03",
      "marketValue": 461240.73328782123, 
      "type": "信用債",
      "ratio": 0.0018639972176101563
    }, { 
      "name": "16山鋼03",
      "marketValue": 384367.27773985104, 
      "type": "信用債",
      "ratio": 0.0015533310146751303
    }, { 
      "name": "14甘公01",
      "marketValue": 324002.01240352966, 
      "type": "信用債",
      "ratio": 0.0013093788254893862
    }, { 
      "name": "15新湖債",
      "marketValue": 307493.82219188084, 
      "type": "信用債",
      "ratio": 0.0012426648117401043
    }, { 
      "name": "16珠管01",
      "marketValue": 303035.16177009855, 
      "type": "信用債",
      "ratio": 0.0012246461719698726
    }, { 
      "name": "16重機債",
      "marketValue": 299103.36126325984, 
      "type": "信用債",
      "ratio": 0.0012087567140880767
    }, { 
      "name": "17三鼎01",
      "marketValue": 8163.960979194436, 
      "type": "信用債",
      "ratio": 3.2992750751699765E-5
    }, { 
      "name": "16重機債",
      "marketValue": 1475.2323613477674, 
      "type": "信用債",
      "ratio": 5.961808700804324E-6
    }, { 
      "name": "14甘公01",
      "marketValue": 723.1485963397557, 
      "type": "信用債",
      "ratio": 2.92243697100979E-6
    }, { 
      "name": "15新湖債",
      "marketValue": 707.2357910413259, 
      "type": "信用債",
      "ratio": 2.85812906700224E-6
    }, { 
      "name": "16珠管01",
      "marketValue": 153.74691109594042, 
      "type": "信用債",
      "ratio": 6.213324058700521E-7
    }]
  }
}

methiods部分:

 methods:{
  handleSizeChange1: function(pageSize) { // 每頁條數(shù)切換
    this.pageSize = pageSize
    this.handleCurrentChange1(this.currentPage1);
  },
  handleCurrentChange1: function(currentPage) {//頁碼切換
    this.currentPage1 = currentPage
    this.currentChangePage(this.bondsAllList,currentPage)
    
  },
  //分頁方法(重點)
  currentChangePage(list,currentPage) { 
   let from = (currentPage - 1) * this.pageSize;
   let to = currentPage * this.pageSize;
   this.tempList = [];
   for (; from < to; from++) {
    if (list[from]) {
     this.tempList.push(list[from]);
    }
   }
  },
}

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

相關(guān)文章

  • Vue新玩具VueUse的具體用法

    Vue新玩具VueUse的具體用法

    VueUse 是一個基于 Composition API 的實用函數(shù)集合。本文就詳細的介紹了VueUse的具體用法,具有一定的參考價值,感興趣的可以了解一下
    2021-11-11
  • vue實現(xiàn)登錄后頁面跳轉(zhuǎn)到之前頁面

    vue實現(xiàn)登錄后頁面跳轉(zhuǎn)到之前頁面

    本文給大家分享了vue實現(xiàn)登錄后頁面跳轉(zhuǎn)到之前頁面的一個功能,有這方便需要的朋友學習參考下吧。
    2018-01-01
  • 詳解VueJS應用中管理用戶權(quán)限

    詳解VueJS應用中管理用戶權(quán)限

    本篇文章主要給大家講述了VueJS應用中管理用戶權(quán)限的詳細過程和方法,以及相關(guān)的代碼展示,需要的朋友參考下吧。
    2018-02-02
  • vue實現(xiàn)點擊翻轉(zhuǎn)效果

    vue實現(xiàn)點擊翻轉(zhuǎn)效果

    這篇文章主要為大家詳細介紹了vue實現(xiàn)點擊翻轉(zhuǎn)效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • vue3頁面組件中怎么獲取上一個頁面的路由地址

    vue3頁面組件中怎么獲取上一個頁面的路由地址

    這篇文章主要給大家介紹了關(guān)于vue3頁面組件中怎么獲取上一個頁面的路由地址的相關(guān)資料,文中通過代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2024-02-02
  • 關(guān)于vue中 $emit的用法詳解

    關(guān)于vue中 $emit的用法詳解

    這篇文章主要介紹了vue中 $emit的用法,通過實例代碼給大家介紹了子組件和父組件的相關(guān)知識,需要的朋友參考下吧
    2018-04-04
  • 快速解決vue-cli不能初始化webpack模板的問題

    快速解決vue-cli不能初始化webpack模板的問題

    下面小編就為大家分享一篇快速解決vue-cli不能初始化webpack模板的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03
  • Vue Build后的項目的根路徑配置方式

    Vue Build后的項目的根路徑配置方式

    這篇文章主要介紹了Vue Build后的項目的根路徑配置方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • vue實現(xiàn)動態(tài)顯示與隱藏底部導航的方法分析

    vue實現(xiàn)動態(tài)顯示與隱藏底部導航的方法分析

    這篇文章主要介紹了vue實現(xiàn)動態(tài)顯示與隱藏底部導航的方法,結(jié)合實例形式分析了vue.js針對導航隱藏與顯示的路由配置、事件監(jiān)聽等相關(guān)操作技巧,需要的朋友可以參考下
    2019-02-02
  • vue3利用keepAlive緩存頁面實例詳解

    vue3利用keepAlive緩存頁面實例詳解

    <keep-alive> 是一個抽象組件,它自身不會渲染一個DOM元素,也不會出現(xiàn)在組件的父組件鏈中,下面這篇文章主要給大家介紹了關(guān)于vue3利用keepAlive緩存頁面的相關(guān)資料,需要的朋友可以參考下
    2022-11-11

最新評論

宿州市| 砚山县| 中方县| 遂川县| 丰县| 九江市| 平邑县| 望城县| 渝中区| 遂平县| 陆良县| 蓬溪县| 海盐县| 江安县| 普安县| 达拉特旗| 海门市| 绍兴县| 黄梅县| 甘孜县| 龙州县| 密云县| 河北区| 南宁市| 萨嘎县| 大邑县| 喀喇沁旗| 阿勒泰市| 广安市| 松原市| 道孚县| 巴彦淖尔市| 新乐市| 肥东县| 华阴市| 永康市| 洪江市| 大埔区| 邳州市| 东平县| 长顺县|