작성한 질문수
[2024 최신] [코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
해결된 질문
작성
·
130
수정됨
0
캘린더 만들기 강의를 따라하는 중에 eventLoader 기능도 넣어보고 싶은데
알려주신 db에서 이벤트를 불러와 events map에 넣고
eventloader에서 리스트로 불러오면 되는 것 같은데요.제가 구현해 봤을 땐 이벤트 추가를 하고 꼭 화면을 한번 터치해야 marker가 표시되고
이벤트를 삭제해도 앱을 재실행하지않으면 marker가 사라지지 않더라고요.
해결방법을 찾지 못해 질문드립니다.
답변 1
안녕하세요!
이부분은 아마도 데이터를 변형했을때 build()를 재실행 해주지 않으셔서 그런 것 같습니다.
StatefulWidget을 사용하고 계신다면 setState() 함수를 적절한 순간에 실행하고 계시는지 확인해주세요!
감사합니다!