react-bootstrap-table2/docs/basic-pagination.md
2018-01-31 00:11:56 +08:00

42 lines
1.2 KiB
Markdown

---
id: basic-pagination
title: Pagination
sidebar_label: Pagination
---
`react-bootstrap-table2` separate the pagination code base to [`react-bootstrap-table2-pagination`](https://github.com/react-bootstrap-table/react-bootstrap-table2/tree/develop/packages/react-bootstrap-table2-paginator), so there's a little bit different when you use pagination. In the following, we are going to show you how to enable and configure the a pagination table
**[Live Demo For Pagination](../storybook/index.html?selectedKind=Pagination)**
**[API & Props Definition](./pagination-props.html)**
-----
## Install
```sh
$ npm install react-bootstrap-table2-paginator --save
```
## Add CSS
```js
// es5
require('react-bootstrap-table2-paginator/dist/react-bootstrap-table2-paginator.min.css');
// es6
import 'react-bootstrap-table2-paginator/dist/react-bootstrap-table2-paginator.min.css';
```
## How
Let's enable a pagination on your table:
```js
import paginationFactory from 'react-bootstrap-table2-paginator';
// omit...
<BootstrapTable keyField='id' data={ products } columns={ columns } pagination={ paginationFactory() } />
```
## Customization
See [pagination props](./pagination-props.html)