Knockout.JS를 사용하여 게시물 목록을 렌더링하는 프로젝트를 상속 받았습니다. 고객은이 목록에 페이지가 매겨 지도록 요청했으며 이것이 Knockout.JS를 사용하여 가능하고 적절한 지 궁금합니다. 나는 순수한 JavaScript에서 이것을 쉽게 얻을 수 있었지만 일관성을 위해 Knockout (적절한 경우)을 사용하고 싶습니다.Knockout.JS로 페이지 네이션 컨트롤을 빌드
내가 알 수있는 바로는 페이지의 HTML에 기본 템플릿 을 사용합니다. ko.ObservableArray()
에 포스트를 저장하는 ViweModel과 포스트 모델이 있습니다.
데이터는 jQuery ajax 호출을 통해로드됩니다. 여기서 반환 된 JSON은 모델 개체에 매핑되고 데이터 바인딩을 처리하는 ObservableArray로 전달됩니다.
ViewModel을 수정하여 페이지 매김 링크 (필요시 "이전"및 "다음"링크 포함)를 바인딩 할 수 있습니까 아니면 일반 JS로 작성하는 것이 더 좋을까요?