Когда основная прокрутка будет работать, обе стрелки будут в середине

#html #reactjs #antd

#HTML #reactjs #antd

Вопрос:

Как мы можем установить 2 стрелки влево и вправо, они будут в середине при прокрутке. У меня заголовок таблицы закреплен сверху на вертикальной прокрутке в antd с полным окном в области таблицы, и когда основная прокрутка будет работать, обе стрелки будут в середине.

Комментарии:

1. codesandbox.io/s/antd-reproduction-template-forked-hi94u

Ответ №1:

Не уверен, в чем проблема со прокруткой и стрелками, но стрелки, при нажатии на которые выдается ошибка.

 <Pagination
  total={10}
  showTotal={(total, range) =>
    `Showing ${range[0]}-${range[1]} of ${total} items`
  }
  defaultPageSize={100}
  defaultCurrent={0}
  onPageChange={(current, pageSize) => this.onPageChange()}
  showSizeChanger={true}
  pageSizeOptions={["100", "150", "200"]}
  onShowSizeChange={(current, pageSize) =>
    this.onPageChange(current, pageSize)
  }
/>
  

Это выше, теперь это работает, когда вы нажимаете стрелки, но элементов недостаточно для перехода на следующую страницу. Обратите внимание на изменение onChange на onPageChange={(current, pageSize) => this.onPageChange()} . Решает ли это ваш вопрос?