使用element分页器进行新闻列表分页

vue使用element分页器

1、循环数组进行编辑

v-for="item in newList.slice(
              (currentpage - 1) * pagesize,
              currentpage * pagesize
            )"

2、script标签里的数据

 data() {
    return {
        newList:[
            {}//...
        ],
         //   每页数据条数
      pagesize: 5,
      currentpage: 1,
      inputpage: 1,
    };
methods: {
       // 当前每页多少条
    handleSizeChange(size) {
      this.pagesize = size;
    },
    // 当前页数
    handleCurrentChange(currentpage) {
      this.currentpage = currentpage;
    },
  },

3、分页器使用

<el-pagination
          prev-text='上一页'
          next-text='下一页'
          background
            @size-change="handleSizeChange"
            @current-change="handleCurrentChange"
            :page-size="pagesize"
            :current-page="currentpage"
            layout="  prev, pager, next"
            :total="newList.length"
          >
          </el-pagination>

当然所有的前提,你得安装element

效果图
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值