Skip to main content

Pagination

The Pagination component is used to separate long sets of data so that it is easier for a user to consume information. Depending on the length provided, the pagination component will automatically scale. To maintain the current page, simply supply a model attribute.

info

For more details about Vuetify’s usage of Pagination component, click Pagination page.
For more prop explanations, click Vuetify Pagination API page.

Props

AttributeDescriptionTypeDefault
classAllows custom properties to take effect.stringundefined
darkApplies the dark theme.booleanfalse
valueControls the selected page.number0
circleShape pagination elements as circles.booleanfalse
disabledDisables component.booleanfalse
lengthThe length of the pagination component.number5
nextIconSpecify the icon to use for the next icon.stringundefined
prevIconpecify the icon to use for the prev icon.stringundefined
totalVisibleSpecify the max total visible pagination numbers.number-stringundefined
tabindexAllows component to give and receive focus.numberundefined
visibleVisibility of Pagination component.booleantrue

Events

AttributeDescription
inputEmits when updated