element from 表单分页

<template>
<div>
  <el-table
    :data="bondsAllList.slice((currentPage-1)*pagesize,currentPage*pagesize)"
    >
    <el-table-column property="name" label="债券名称" width="228"></el-table-column>
    <el-table-column property="marketValue" label="市值" width="228" align="right"></el-table-column>
    <el-table-column property="type" label="债券类型"></el-table-column>
    <el-table-column property="ratio" label="占母基金的比重" align="right" ></el-table-column>
  </el-table>
  <div class="paginationClass">
    <el-pagination
      @size-change="handleSizeChange"
      @current-change="handleCurrentChange"
      :current-page="currentPage"
      :page-sizes="[5,10,20,40]"
      :page-size="pagesize"
      layout="total,sizes,prev,pager,next,jumper"
      :total="bondsAllList.length"
    >
    </el-pagination>

  </div>
</div>
</template>

<script>
    export default {
        name: "aa",
      data() {
        return {
          currentPage:1,   //默认页码为1
          pagesize:10,  //默认一页显示10条

          bondsAllList:[{
          "name": "16协信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协信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
        }]
      }
      },
      methods: {
        handleSizeChange: function (size) {   //一页显示多少条
          this.pagesize = size;
        },
        handleCurrentChange: function (currentPage) {  //页码更改方法
          this.currentPage = currentPage;
        }
      }
    }
</script>

<style scoped>

</style>

在这里插入图片描述

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值