1.0.0 • Published 7 years ago

crehana-pagination v1.0.0

Weekly downloads
5
License
-
Repository
-
Last release
7 years ago

Crehana rc-pagination


React Pagination Component

NPM version build status Test coverage gemnasium deps node version npm download

Development

npm install
npm start

Example

http://localhost:3000/examples/

online example: http://react-component.github.io/pagination/examples/

Feature

  • support ie8,ie8+,chrome,firefox,safari

Keyboard

install

rc-pagination

Usage

var Pagination = require('rc-pagination');
var React = require('react');
React.render(<Pagination />, container);

API

props

Pagination

ParameterDescriptionTypeDefault
defaultCurrentuncontrolled current pageNumber1
currentcurrent pageNumberundefined
totalitems total countNumber0
defaultPageSizedefault items per pageNumber10
pageSizeitems per pageNumber10
onChangepage change callbackFunctionnoop
showSizeChangershow pageSize changerBoolfalse
pageSizeOptionsspecify the sizeChanger selectionsArray'10', '20', '30', '40'
onShowSizeChangepageSize chagne callbackFunctionnoop
showQuickJumpershow quick goto jumperBoolfalse
showTotalshow total records textFunction(total, range)-
classNameclassName of paginationString-
simplewhen set, show simple pagerObjectnull
localeto set l10n configObjectzh_CN
stylethe style of paginationObject{}

Test Case

http://localhost:3000/tests/runner.html?coverage

Coverage

http://localhost:3000/node_modules/rc-server/node_modules/node-jscover/lib/front-end/jscoverage.html?w=http://localhost:3000/tests/runner.html?coverage

License

rc-pagination is released under the MIT license.