## 分页组件

### 属性列表
| 属性 | 说明 | 类型 | 默认值 |
| :--- | :--- | :--- | :--- |
| totalPage | @transformable 总页数 | `number.isRequired` | `undefined` |
| page | @transformable 当前选中页  从0开始计数 | `number` | `0` |
| maxDisplayNumber | 最大显示的分页按钮的数量,多余这个数量的按钮将被隐藏,在有很多页时会显示所有页，所以需要设置一个最大显示多少页。不包含 上一页 和 下一页 按钮 | `number` | `6` |
| onChange | 当用户翻页时调用 callback(当前点击页,在点击前选中当页) 从0开始计数 | `function` | `undefined` |
| shouldDidMountOnChange | 在page组件 componentDidMount 时 是否需要回调 onChange | `bool` | `true` |
| size | 组件大小 | `oneOf(['m', 's'])` | `m` |
| inputable | 允许手动输入页数 | `boolean` | `false` |

### 注意
- 如果页数太大，会有一部分被隐藏，但是第一页和对后一个一直都会显示。中间会显示当前选中页和当前选中页附近的页
- 从0开始计数
