앞선 다음 글에서, Firebase의 DB 데이터를 특정 필드를 기준으로 오름차순 또는 내림차순으로 정렬하여 불러오는 방법을 소개했었다. https://blog.naver.com/mythee1/223497585071 Firebase 배우기 10 - Firestore DB 등록 자료를 특정 필드 기준으로 정렬하여 읽어오기 FIrestore Database에 컬렉션으로 등록한 자료를 읽어와 웹페이지에 표시하는 것을 이전 글에서 소개한 ... blog.naver.com 그런데 이렇게 하면, 한 가지 아쉬운 점이 있다. DB의 데이터를 보여주는 순서가 반드시 특정 필드를 기준으로 하게 된다는 점이다.
때로는 등록순서가 아니라, 이름 순서대로 정렬해서 데이터를 살펴본다든가, 또는 가격을 기준으로 정렬해서 데이터를 보고 싶을 때가 많기 때문이다. 본 글에서는 이런 점을 개선하고자, 다음과 같이 화면 상단에 버튼을 추가하고, 이들을 눌러서 정렬의 기준이 되는 순서를 바꿔보기로 했다.
이러한 버튼...