원래 의도된 순서 없이 일정들이 알아서 막 떴었는데
이제 일정 추가한 순서대로 뜨도록 변경
원래는 파이어베이스 데이터베이스에 text 키 밖에 없었는데 이제 count 키를 하나 더 만들어서 저장하도록 했다.
그리고 count 기준으로 오름차순 정렬하여 순서대로 표시됨
mapData.sort((a, b) => a['count'].compareTo(b['count'])); // count 값 기준으로 오름차순 정렬
그런데 원래 기존 데이터베이스에는 count 키가 존재하지 않기 때문에, count 값을 불러오는 과정에서 null 오류가 발생했다.
그래서 서버에서 데이터를 동기화 하는 과정에서 count 값이 존재하지 않으면 0부터 순서대로 count 값을 부여하도록 코드를 작성했다.
버전 1.0.3 => 1.0.4
다운로드
웹버전 링크 :
planner.jcy1511.com안드로이드 설치 파일 :
WPlanner.apk