实现列表的排序,多个字段都可以排序,如时间,id,数量等等,具体实现思路是什么呢?
闭关修行中......
페이징과 마찬가지로 각 필터 영역에 클릭 이벤트를 바인딩하고 싶습니다. 클릭하면 필터링할 필드를 얻을 수 있습니다. 그런 다음 해당 영역의 desc 또는 asc 스타일을 가져온 다음 배경 순서로 돌아가 데이터를 반환하고 데이터를 표시할 수 있습니다
오늘 아침에 "JavaScript에 대한 확실한 가이드"를 읽다가 이 사례를 보게 되었어요. 사진을 찍어 공유해 드렸습니다
마지막으로 반환 값을 서버에 제출하기만 하면 됩니다
저도 지난달에 테이블 정렬 요구사항을 작성했는데 AngularJS 플러그인 ui-grid를 사용해서 했는데 아주 편리하네요
1. 데이터 양이 많고 페이징이 필요한 경우 정렬할 필드 이름과 정렬 방법을 백엔드에 전달합니다.
Bootstrap Datatable 플러그인과 같이 프런트 엔드에서 직접 정렬할 수 있습니다.
데이터테이블
페이징과 마찬가지로 각 필터 영역에 클릭 이벤트를 바인딩하고 싶습니다. 클릭하면 필터링할 필드를 얻을 수 있습니다. 그런 다음 해당 영역의 desc 또는 asc 스타일을 가져온 다음 배경 순서로 돌아가 데이터를 반환하고 데이터를 표시할 수 있습니다
오늘 아침에 "JavaScript에 대한 확실한 가이드"를 읽다가 이 사례를 보게 되었어요. 사진을 찍어 공유해 드렸습니다
마지막으로 반환 값을 서버에 제출하기만 하면 됩니다
저도 지난달에 테이블 정렬 요구사항을 작성했는데 AngularJS 플러그인 ui-grid를 사용해서 했는데 아주 편리하네요
1. 데이터 양이 많고 페이징이 필요한 경우 정렬할 필드 이름과 정렬 방법을 백엔드에 전달합니다.
2. 데이터 양이 적고 페이징이 필요하지 않거나 프론트 엔드 페이징을 사용할 수 있으며 js를 통해 정렬이 가능합니다.Bootstrap Datatable 플러그인과 같이 프런트 엔드에서 직접 정렬할 수 있습니다.
데이터테이블