├── README.md
├── WX20170415-143027@2x.png
└── vue-pagination.vue
/README.md:
--------------------------------------------------------------------------------
1 | # vue-pagination
2 | 之前一直用layerPage做分页插件的 但是转vue后用layer总感觉怪怪的,所以仿照layer写了个vue组件
3 | 使用方法:
4 | ```
5 | js
6 | import pagination from '../../components/vue-pagination' //引入分页组件
7 | export default {
8 | components: {
9 | pagination, //注册组件
10 | },
11 | data() {
12 | return {
13 | pageInfo:{
14 | total:100, // 记录总条数 默认空,如果小于pageNum则组件不显示 类型Number
15 | current:1, // 当前页数, 默认为1 类型Number
16 | pagenum:10, // 每页显示条数,默认10 类型Number
17 | pagegroup:5, // 分页条数 默认为5,需传入奇数 类型Number
18 | skin:'#16a086' // 选中页码的颜色主题 默认为'#16a086' 类型String
19 | }
20 | }
21 | },
22 | methods:{
23 | pagechange:function(current){ // 页码改变传入新的页码,此处做回调
24 | console.log(current);
25 | }
26 | }
27 | }
28 |
29 | html
30 |
31 |
35 | ```
36 | 默认样式如下
37 | 
38 |
--------------------------------------------------------------------------------
/WX20170415-143027@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fengjiel/vue-pagination/6e527fc3f1acdc551f86f6a6aa808e33cfce301f/WX20170415-143027@2x.png
--------------------------------------------------------------------------------
/vue-pagination.vue:
--------------------------------------------------------------------------------
1 |
15 |
63 |
107 |
--------------------------------------------------------------------------------