Pagination分页在手机端其实不太常用,在手机端一般是上滑无限加载。
准备工作:
- 创建一个页面: Pagination.vue
- 在router.js里配置 Pagination页面的路由
{ path: '/pagination', name: 'pagination', component: () => import('./views/Pagination.vue') }
- 在index.vue里添加一项
Pagination 分页
至今为止呢,我们的首页显示的样式子是这样滴〜不知道不觉间我们已经学完了39个组件了!哇噢,为自己欢呼一下吧!如果想看更多的内容,欢迎关注我,每天都有更新哈。
![36eb69125f1de3825238dad0f258dffd.png](https://i-blog.csdnimg.cn/blog_migrate/150c527c26bc2fb43168a25a06fe8ede.jpeg)
代码演示Pagination分页:
基础方法:
data() { return { currentPage: 1 } },
total-items: 信息条数
items-per-page:每页显示的条数
![cc5c6de174fa874422dc458aab422a8a.png](https://i-blog.csdnimg.cn/blog_migrate/f72f3f338f17667b88b26fa099f7ea25.jpeg)
简单模式:
![2f94ed5610e22104fce6e59a75001ea7.png](https://i-blog.csdnimg.cn/blog_migrate/b945f5dacc3c83715605402449eb3eda.jpeg)
显示省略号:
show-page-size:显示页码的个数(这个是必须的)
force-ellipses:显示省略号
只有超出显示页码个数才会显示省略号。
![1a1b58b59f3e9b716536caec511aeb23.png](https://i-blog.csdnimg.cn/blog_migrate/7d5eaad8b86e58bc3c26cfb0c24ad5e2.jpeg)
此组件有一个change事件,当变换页码时会触发。在实际项目中,在change事件里进行ajax请求当前页的数据。
到目前为止呢,Pagination分页就演示完了!庆祝一下我们又学完一个组件啦!
今天就到这里啦。休息休息一会儿吧〜明天继续加油噢!加油