84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
페이지 순위 기능을 만들고 싶은데, 점수가 동일해서 나란히 순위를 매길 수 없습니다. 고수님들 조언 부탁드립니다.
学习是最好的投资!
한 시간 동안 고민하고 비교적 영리한 방법을 사용하여 이 문제를 해결했습니다. 원래 로직을 건드리지 말고 다시 쿼리하고 컨트롤러만으로 정렬한 다음 CListView의 viewData에 따라 값을 전달합니다. . 구성 요소가 반복된 다음 정렬을 템플릿에 매핑합니다
이렇다면: 10, 11, 11, 11, 12, 13... 이런 변환은 생각해보면 정말 귀찮은 일인데, 데이터를 다 꺼내서 순회하고 순위를 다시 매길 수 밖에 없는 것 같아요. , 그리고 페이징을 수행합니다. CList에 데이터를 제공하려면 CArrayDataProvider를 사용해야 할 수도 있습니다. 다른 경우: 10, 11, 11, 11, 14, 15... 페이지를 꺼내서 이 페이지의 순위를 다시 순회하는 것은 비교적 간단합니다.
한 시간 동안 고민하고 비교적 영리한 방법을 사용하여 이 문제를 해결했습니다.
원래 로직을 건드리지 말고 다시 쿼리하고 컨트롤러만으로 정렬한 다음 CListView의 viewData에 따라 값을 전달합니다. . 구성 요소가 반복된 다음 정렬을 템플릿에 매핑합니다
이렇다면: 10, 11, 11, 11, 12, 13... 이런 변환은 생각해보면 정말 귀찮은 일인데, 데이터를 다 꺼내서 순회하고 순위를 다시 매길 수 밖에 없는 것 같아요. , 그리고 페이징을 수행합니다. CList에 데이터를 제공하려면 CArrayDataProvider를 사용해야 할 수도 있습니다.
다른 경우: 10, 11, 11, 11, 14, 15... 페이지를 꺼내서 이 페이지의 순위를 다시 순회하는 것은 비교적 간단합니다.