여러 뷰를 기반으로 요소를 정렬해야하는 뷰포트마다 여러 가지 양동이를 유지해야하는 문제가 있습니다. 이제 DOM에서 이러한있는 요소 (각각의 숫자가 된 div 표현을 고려자바 스크립트를 사용하여 웹 페이지의 버킷에서 DOM 요소를 정렬하는 가장 좋은 방법
Bucket A:
1
4
9
14
23
25
:처럼 보일 수 있습니다
Bucket A:
1
4
Bucket B:
23
25
Bucket C:
9
14
그리고보기 2 : 예를 들어
는,보기 1은 다음과 같이 보입니다).
선택한보기를 기준으로 정렬 된 상태로 유지하는 가장 좋은 방법은 무엇입니까? 이 버킷 (JavaScript 배열)을 장면 뒤에서 유지해야하며 버킷이 업데이트 될 때마다 뷰를 다시 렌더링해야합니까? 아니면 DOM 정렬을 사용하거나 DOM 요소 자체를 정렬해야합니까?
주요 변경 사항은보기를 변경하는 동안 깜박임이 표시되지 않아야한다는 것입니다.
스콧 같은 라이브러리를 사용하는 것이 좋습니다 것, 나는 이것이 좋은 점이라고 생각합니다. 배열 뒤에서 배열을 유지하는 경우 문자열 정렬 만하면되며 DOM을 정렬하지 않은 경우에는 복잡한 DOM 요소 객체를 정렬합니다. – user286806