Skip to content

跳转指定页码

已经配置了跳转页码:

js
  pagination: {
    current: 0,
    pageSize: 10,
    pageNo: 0,
    total: 0,
    showSizeChanger: true, 
    showQuickJumper: true, // 显示跳转
    pageSizeOptions: ['10', '20', '30', '40'], 
  },

可是页面并没有效果,经过查看源码原来是有个判断:当总条数小于分页条数时,则不显示跳转。

js
  shouldDisplayQuickJumper() {
    const { showQuickJumper, pageSize, total } = this.$props;
    // 这里的判断,如果总条数小于分页条数,则不显示跳转
    if (total <= pageSize) {
      return false;
    }
    return showQuickJumper;
  },