Notice
Recent Posts
Recent Comments
Link
농's 개발 공부 이야기
Protable 본문
Columns
dataindex: DB의 필드와 매핑해 주는 역할.
Pagination
'pagination={}'에 대해 따로 정의하지 않으면 기본적으로 pagination 아래와 같이 제공한다.
그러나 보다시피 기본 세팅이 중국어이기 때문에 바꿔주기 위해서는 다음과 같이 사용하는 것을 추천한다.
pagination={{
showTotal: (total, range) => (
<div>{`총 ${total} 중 ${range[0]}-${range[1]} `}</div>
),
}}
*참고) stackoverflow.com/questions/62229953/change-ant-design-pro-table-pagination-language
이런 방식으로 작성하면 아래와 같이 사용 가능하게 된다.
이 때, backend에서 총 item 개수를 'total'이라는 변수로 받아와야 하는 점을 유의해야 한다. Protable 자체에서 total이라는 변수를 이용해서 총 개수를 표시하는 것으로 생각된다. 나는 처음에 이 변수가 아닌 totalCount로 넘겨 주었다가 pagination이 제대로 동작하지 않아 당황스러웠다.
github.com/ant-design/pro-table
'old backups > React' 카테고리의 다른 글
[React] UseState 와 await/async (0) | 2021.01.27 |
---|---|
[React] 시간 형식 지정하기 (0) | 2021.01.15 |
[React] Hook (0) | 2021.01.12 |
Comments