inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

엄태호님의 게시글

엄태호 엄태호

@wer061032192

수강평 작성수
1
평균평점
5.0

게시글 1

질문&답변

구조적인 부분에서의 질문

drift 2.6.0 사용 자체적으로 답변이 나왔습니다. 생각한 방식은 두가지 입니다. _ScheduleList 위젯을 재빌드를 못하도록 하기 stream 값을 외부로 노출시키기 1번은 stateless 위젯이든 stateful 위젯이든 build 함수는 setstate 시 무조건 불리게 되어 불가 2번은 watchSchedules에 선택한 날짜에 대한 값이 전달되고 그에 따라 stream되는 값이 달라져야하기 때문에 불가 하다고 생각하였습니다. 추가적으로 watchSchedules 시에 두번 불러와 지는 이유는 snapShot의 connectionState가 Connection.waiting을 일때 과거 캐시된 데이터를 불러오고, Connection.active로 변경되기 때문입니다.

좋아요수
0
댓글수
1
조회수
504