>  Q&A  >  본문

javascript - 목록 페이징을 구현하는 방법에 대한 지침을 줄 수 있는 사람이 있습니까? ? ? 무릎을 꿇고 빌다

코드는 백그라운드에서 작성됩니다. . . 페이지 매김이 구현되었지만

이 부분을 어떻게 시작해야 할지 모르겠습니다. 현재 페이지에서 ul>li를 사용하여 이 부분을 직접 작성하고 있는데 데이터가 죽어 있습니다. 약간의 안내? ? 감사합니다

PHP中文网PHP中文网2663일 전779

모든 응답(2)나는 대답할 것이다

  • 巴扎黑

    巴扎黑2017-07-05 11:03:03

    하드 코딩된 데이터가 백그라운드에서 페이징된 데이터를 렌더링하여 대체된다는 말씀이신가요?

    이런 경우에는 페이징 배열을 순회하여 DOM에 작성해 주세요.


    필요에 따라

    으아악 으아악

    힌트

    먼저 배열의 reduce를 살펴보세요

    이것은 다음과 같습니다:
    acc는 누적accumulation acc 是积累 accumulation
    cur 是当前 current
    idxindex 是序号
    itsitself 指代 arrcur은 현재현재

    idx은 일련번호인 색인이고

    그것의arr를 참조하는 자체입니다

    의미는 다음과 같습니다.

    배열 arr을 재귀적으로 순회하고 acc cur idx를 Reduce의 첫 번째 매개변수에 전달합니다. 그 중

    각 함수 실행의 반환 값은 다음 acc 값으로 사용됩니다.



    따라서:

    ac의 길이가 p-1에 도달하거나 idx가 마지막 요소에 도달하면

    cur를 acc에 푸시한 다음 acc를 res에 푸시하고 다음 함수 실행을 위해 빈 배열을 acc로 반환합니다.

    그렇지 않으면 cur를 acc에 넣고 다음 루프의 acc로 acc를 반환합니다

    링크

    🎜줄이기 https://developer.mozilla.org...🎜

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-07-05 11:03:03

    페이지 매김을 처리하는 페이징 플러그인을 찾는 것이 더 좋습니다. 테이블용 페이징 처리 플러그인에는 부트스트랩 테이블 등이 포함됩니다. 다른 시나리오에 대한 해당 페이징 플러그인도 있을 예정입니다. Baidu로 가서 확인해 보세요

    회신하다
    0
  • 취소회신하다