ant design vue实现分页

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ant design vue实现分页相关的知识,希望对你有一定的参考价值。

参考技术A 如果我们是table分页,需要设置一下这个属性:

:pagination="false"

我们不用table自带的分页。

实现思路:

在data里面定义

data()

    return

        total:0,

        pageIndex:1,

        pageSize:10

    



分页必要参数有:total(总数,需要后台提供,再给你的list赋值的时候给total赋值即可)、pageSize(每页显示的条数)、pageIndex(当前页码),

<a-pagination :pageSize='pageSize' v-model="pageIndex" @change="pageChange" :total="total" show-less-items />

在pageChange函数里面,给当前页赋值,并且去执行查询列表函数

pageChange(current)

        this.pageIndex=current;

        this.getList();//给当前页赋值之后,自然是要去查询

以上是关于ant design vue实现分页的主要内容,如果未能解决你的问题,请参考以下文章

vue中ant表格分页怎么选中

ant design 中的table中的分页

Ant-design-vue的一些常见用法

Laravel 多页分页

react-slick 自定义分页分页道具使用

单页分页问题中的多个角度材料表