美文网首页vue
VUE分页插件 vue-pagination-2

VUE分页插件 vue-pagination-2

作者: 翔阿翔阿翔 | 来源:发表于2018-12-19 10:03 被阅读263次

安装

npm install vue-pagination-2

注册全局组件

在main.js 里面导入这个包并注册为全局组件

import Pagination from 'vue-pagination-2'
Vue.component('pagination', Pagination)

页面中使用

<pagination :records="500" @paginate="myCallback"></pagination>

这样就可以最基本的使用了

分页参数 (重点!重点!重点!)

  1. records 是总数,这个参数是必须的。

  2. per-page 每页显示数目 ,这个可选,默认是25个

  3. page 这个是初始页面,默认是第一页

  4. options 这个是选项,里面可以包含一些其他参数
    chunk 最大页数 也就是最多显示多少页 默认显示10页
    edgeNavigation 显示第一页和最后一页的链接 默认false 不显示
    theme 主题,用来支持一些css样式,值可以是bootstrap3,bootstrap4等等,默认bootstrap3

5.paginate 可以调用自定义事件。可以在组件上收听并运行您的回调。他会回传一个参数page,为当前页码。可以利用这个参数来进行列表内容的更新。

注意

当总数目少于每页显示数目的时候分页组件会隐藏掉不显示。当初踩了这个坑,想了半天为什么忽然有个display: none 的样式在那里 - -!所以想要显示就叫后台的小伙伴给你多加几条数据给你先试一下看看或者你写死records测试一下。

附上截图 分页组件

代码

组件代码
data里面注册的数据

好了,以上是vue分页插件的基本用法。更加深层的用法我还在摸索,有更好的会继续更新上来。

相关文章

  • VUE分页插件 vue-pagination-2

    安装 注册全局组件 在main.js 里面导入这个包并注册为全局组件 页面中使用 这样就可以最基本的使用了 分页参...

  • 模拟百度翻页

    做wikix项目的时候,要自己写一个翻页插件,整个架构是基于vue的,所以用vue来写一个分页插件分析一下百度分页...

  • 分页插件-Mybatis-PageHelper详解篇

    分页插件 [Mybatis-PageHelper] Mybatis的通用分页插件,简化分页查询代码。GitHub源...

  • MyBatis学习:MyBatis分页插件PageHelper的

    MyBatis的分页插件 MyBatis的一个分页插件叫PageHelper。 mysql中,分页的sq...

  • 封装分页插件

    分页插件开发 1、分页插件的使用 2、分页插件的参数通常以表格的形式: 参数参数表示的意义data(必须写) 页面...

  • vue分页插件的思考

    有这样一个需求,页面效果如下: 需求如下: 查询:按条件查询,并默认分页为第一页 分页:分页操作是在当前查询结果基...

  • Mybatis分页插件的使用流程

    如果你也在用Mybatis,建议尝试该分页插件,这一定是最方便使用的分页插件。该插件支持任何复杂的单表、多表分页。...

  • MyBatis之分页

    五、分页 目录:使用Limit分页、RowBounds分页、分页插件 1.使用Limit分页 语法: 使用MyBa...

  • Mybatis Plus 分页插件

    1. 在config文件里面新增分页插件 2. 在代码里使用分页插件

  • SpringBoot 全家桶 | MyBatisPlus(四)分

    本文源码:Gitee·点这里 MyBatisPlus有现成的分页功能,需要将插件添加到配置中 配置分页插件 分页查...

网友评论

    本文标题:VUE分页插件 vue-pagination-2

    本文链接:https://www.haomeiwen.com/subject/vgsdkqtx.html