0.2.0 • Published 4 years ago

xy-pagination v0.2.0

Weekly downloads
2
License
MIT
Repository
github
Last release
4 years ago
IEChromeFirefoxOperaSafari
IE 10+ ✔Chrome 31.0+ ✔Firefox 31.0+ ✔Opera 30.0+ ✔Safari 7.0+ ✔

NPM version node version npm download

xy-pagination

xy-pagination

分页组件

安装

# yarn
yarn add xy-pagination

使用例子

import React from "react";
import ReactDOM from "react-dom";
import Pagination from "xy-pagination";
ReactDOM.render(<Pagination total={50} />, container);

API

属性说明类型默认值
current当前页数number1
defaultCurrent默认当前页数number1
onChange页码改变事件(page: number, pageSize: number) => void-
pageSize每页条数number10
defaultPageSize默认每页条数number10
onPageSizeChange每页条数改变(pageSize: number) => void-
pageSizeOptions每页可以显示多少条number[]10, 20, 30, 40, 50
total总页数number0
showQuickJumper显示快速跳转输入框booleanfalse
showSizeChanger显示更改每页条数下拉列表booleanfalse
simple是否精简模式booleanfalse
itemRender自定义渲染(current: number, page: PageItemType, originalElement: React.ReactNode) => React.ReactNode-

开发

yarn run start

例子

http://localhost:6006

测试

yarn run test

开源许可

xy-pagination is released under the MIT license.