<p>확인된 데이터가 MUI 데이터 테이블 상단에 나타나도록 하고 싶습니다.
수표책
이 그림에서는 체크된 상자가 모두 정렬되지 않은 것을 볼 수 있습니다. </p>
<p>그래서 선택된 모든 행이 함께 모여 데이터 테이블 상단에 나타나기를 원합니다. </p>
<p>이 문제를 해결하도록 도와주세요. </p>
아래 코드는 SortCheckedAtTop이라는 함수를 사용한 솔루션을 보여줍니다. 솔루션이 제대로 작동하려면 행 목록이 객체 배열로 표시되어야 합니다(rows)。选中行的列表需要使用行ID的数组(selected)进行维护。rows和selected 둘 다 일부 상태 관리 방법(예: Redux, React.useState, React.useReducer 등)을 사용하여 유지되어야 합니다.
JavaScript의 Intl.Collator를 사용하여 일반 정렬을 처리할 수 있습니다. 예:
으아악
기능 SortCheckedAtTop은 여기에 있는 정렬 기능을 기반으로 합니다. 이 함수는 rows가 이전에 정렬된 개체 목록이라고 가정합니다. 이러한 개체는 다음과 같습니다.
으아악
selected是表示已选中行的id数组。如果使用React.useState이 배열을 관리하려면 다음과 유사한 명령문이 있을 수 있습니다.
아래 코드는 SortCheckedAtTop이라는 함수를 사용한 솔루션을 보여줍니다. 솔루션이 제대로 작동하려면 행 목록이 객체 배열로 표시되어야 합니다(
rows
)。选中行的列表需要使用行ID的数组(selected
)进行维护。rows
和selected
둘 다 일부 상태 관리 방법(예: Redux, React.useState, React.useReducer 등)을 사용하여 유지되어야 합니다.JavaScript의 Intl.Collator를 사용하여 일반 정렬을 처리할 수 있습니다. 예:
으아악기능 SortCheckedAtTop은 여기에 있는 정렬 기능을 기반으로 합니다. 이 함수는 rows가 이전에 정렬된 개체 목록이라고 가정합니다. 이러한 개체는 다음과 같습니다.
으아악
으아악selected
是表示已选中行的id
数组。如果使用React.useState
이 배열을 관리하려면 다음과 유사한 명령문이 있을 수 있습니다.솔루션
으아악