BootstrapVue Pagination
The BootstrapVue pagination component consists of button-like styled links, that are arranged side by side in a horizontal list. Pagination is built with list HTML elements so screen readers can announce the number of available links.
Learn how to create nice looking pagination using these BootstrapVue pagination examples to indicate a series of related content exists across multiple pages and to navigate through pages easily.
Example
Disabled and active states
Sizing
Fancy larger or smaller pagination? Add .pagination-lg
or .pagination-sm
for additional sizes.
Alignment
Change the alignment of pagination components with flexbox utilities.
Props
PROP NAME | TYPE | DEFAULT | DESCRIPTION |
---|---|---|---|
pageCount | Number | N/A | Pagination page count. This should be specified in combination with perPage |
perPage | Number | 10 | Pagination per page. Should be specified with total or pageCount |
total | Number | N/A | Can be specified instead of pageCount. The page count in this case will be total/perPage |
value | Number | 1 | Pagination value |
size | String | N/A | Pagination size |
align | String | N/A | Pagination alignment (e.g center/start/end) |
If you want to see more examples and properties please check the official BootstrapVue Documentation.