Pagination

分页器。

使用

  1. <m-pagination total="125" current-page="1" page-size="5" id="myPagination">
  2. </m-pagination>
  3. <script>
  4. var pagination = document.querySelector('#myPagination')
  5. pagination.addEventListener('change', function (evt) {
  6. console.log(evt.detail)
  7. })
  8. </script>

Omi 中使用

  1. <m-pagination
  2. total={125}
  3. currentPage={1}
  4. pageSize={5}
  5. onChange={this.onChange}
  6. />

API

Props

  1. {
  2. total: number,
  3. pageSize: number,
  4. numDisplay: number,
  5. currentPage: number,
  6. numEdge: number,
  7. linkTo: string,
  8. prevText: string,
  9. nextText: string,
  10. ellipseText: string,
  11. prevShow: boolean,
  12. nextShow: boolean
  13. }

Default Props

  1. {
  2. total: 0,
  3. pageSize: 10,
  4. numDisplay: 5,
  5. currentPage: 0,
  6. numEdge: 3,
  7. linkTo: '#',
  8. prevText: 'Prev',
  9. nextText: 'Next',
  10. ellipseText: '...',
  11. prevShow: true,
  12. nextShow: true
  13. }