Pagination

Pagination.

Sample Code

copy
    {
      "defaultTitle": "Mini Program AntUI component library",
      "usingComponents": {
        "pagination": "mini-antui/es/pagination/index"
      }
    }
copy
    <view>
      <view class="demo-title">Basic usage</view>
      <pagination total="{{20}}" current="{{1}}"/>
      <view class="demo-title">Arrow button</view>
      <pagination mode="icon" total="{{20}}" current="{{10}}"/>
      <view class="demo-title">Simple mode</view>
      <pagination simple total="{{20}}" current="{{1}}"/>
      <view class="demo-title">Button disabled</view>
      <pagination total="{{20}}" current="{{1}}" disabled/>
      <view class="demo-title">Custom button text</view>
      <pagination arrow prevText="Previous" nextText="Next" total="{{20}}" current="{{1}}"/>
    </view>
copy
    Page({})

Attributes

Attribute NameDescriptionTypeDefault
modeButton form options: text, iconStringtext
totalTotal number of pagesNumber0
currentCurrent page numberNumber0
simpleHide value or notBooleanfalse
disabledDisabled statusBooleanfalse
prevTextText for page-up buttonStringPrevious page
nextTextText for page-down buttonStringNext page
btnClassPagination button style, for text type buttons onlyString-
onChangePagination callback function(index: Number) => void-

Note: prevText and nextText take effect only when mode is text.