나는 성분 배열을 제공하는 api 끝 점이 있습니다. 각 성분의 성질은 ID, 이름, 측정 단위, 밀도 (kg/lt), 비용/측정 단위입니다. 나는 수천 가지 성분을 가지고 있으며 계속 증가 할 수 있습니다.reactjs, redux 및 페이지 매기기
내 백엔드 서버에서 페이지 크기가 가변적 인 페이지 매김 된 API를 수신하고 있습니다. page
및 page_size
및 ingredients
내 상태 모양 w.r.t을 구성하는 방법을 클라이언트 사이트에
http://yoursite.com/api/ingredients?page=1&page_size=200
.
클라이언트 측에서는 페이지 당 15-20 개의 항목 만 표시하려고합니다. 따라서 항목이 페이지 매김을 통해 올바르게 표시되도록하는 방법.
마찬가지로 나는 성분이 더 많지 않습니다. 예 : 조리법, 사용자 및 기타.
이렇게 큰 데이터를 처리 할 수 있습니다.
문제를 이해할 수 있는지 알 수 없습니다. 'page','page_size' 및'ingredients' 필드를 사용하여 주 (state)를 디자인하는 것이 잘못된 이유는 무엇입니까? '재료'는 그 순간에 보여지는 성분만을 포함 할 것입니다. –
그래서 각 페이지마다 성분을 별도의 개체 안에 저장해야합니다. git에 대한 예를 아십니까? –
클라이언트는 총 페이지 수를 어떻게 알 수 있습니까? –