인프런 커뮤니티 질문&답변

h.j님의 프로필 이미지
h.j

작성한 질문수

[2024 최신] [코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

캘린더 기능 중에 질문이 있어요.

해결된 질문

작성

·

130

·

수정됨

0

캘린더 만들기 강의를 따라하는 중에 eventLoader 기능도 넣어보고 싶은데

알려주신 db에서 이벤트를 불러와 events map에 넣고

eventloader에서 리스트로 불러오면 되는 것 같은데요.

제가 구현해 봤을 땐 이벤트 추가를 하고 꼭 화면을 한번 터치해야 marker가 표시되고

이벤트를 삭제해도 앱을 재실행하지않으면 marker가 사라지지 않더라고요.

 

해결방법을 찾지 못해 질문드립니다.

답변 1

0

코드팩토리님의 프로필 이미지
코드팩토리
지식공유자

안녕하세요!

이부분은 아마도 데이터를 변형했을때 build()를 재실행 해주지 않으셔서 그런 것 같습니다.

StatefulWidget을 사용하고 계신다면 setState() 함수를 적절한 순간에 실행하고 계시는지 확인해주세요!

감사합니다!

h.j님의 프로필 이미지
h.j

작성한 질문수

질문하기