게시물/팔로워/팔로잉 숫자
387
작성한 질문수 3
Home 이나 Search 탭에서 Account 탭으로 이동하면
게시물, 팔로워, 팔로잉이 각각 0, 0, 0 으로 잠시동안 보였다가 바로 원래 상태대로 돌아오는 현상을 발견할 수 있습니다.
왜 이런 딜레이가 발생하는건가요?
파이어베이스 서버 문제인가요?
실제 제품 출시를 할 때는 어떻게 해결해야할지 모르겠습니다.
답변 1
0
파이어베이스 Stream 자체가 네트워크 통신을 비동기로 처리하기 때문에 딜레이는 정상입니다.
파이어베이스가 아닌 자체 서버를 사용하더라도 네트워크 통신시에는 항상 이런 딜레이가 발생합니다.
로딩 중에 0 대신 '로딩중'과 같은 글자를 넣어서 로딩중임을 표시하거나
아니면 데이터를 받기 전에는 CircularProgressIndicator()를 표시하고 다 받으면 화면을 표시하도록 수정해도 됩니다.
통신중에는 빙글빙글 돌리는 거죠.
아니면 Flutter 중급에서 다루는 상태관리(Bloc, 또는 Provider 를 적용하여 상태(값)들을 모두 한 곳에서 받아두고 화면에서는 그 값을 받아서 쓰는 등의 처리를 하면 됩니다. 그러면 해당 화면이 표시 안 될 때에도 뒤에서 값을 미리 받아 두는 거지요.
파일 업로드와 완료까지 기다림 부분 질문입니다.
0
377
1
앱 자체 질문이요!
0
293
2
실행 오류 질문
0
325
3
파일이 안떠요..
0
332
2
혹시 Flutter - PHP - Mysql 강의도 해주시면 안될까요 ?
0
324
1
field does not exist within the DocumentSnapshotPlatform 에러 문의
0
975
1
data[document['email'] 사용법 변경 문의 및 following 함수 문의
0
249
1
파이어베이스 연동문제
0
338
2
프로젝트 세팅 에러
0
349
1
firestore 호출 관련 문의 드립니다.
0
270
1
null safety 적용 후 feed_widget.dart 내 widget.document['likedUsers'] 문의드립니다.
0
634
1
image Picker 질문입니다.
0
199
1
flutter로 만든앱을 배포하고 싶은데, 결제시스템 관련 질문이 있습니다.
0
3783
1
firebasestore에서 data를 가져올 때 의문이 있습니다.
0
300
4
setData에 merge: true를 추가해주세요
1
185
0
fire base 설정 중에 sha1 지문을 불러오는 과정에서 오류가 발생합니다.
0
517
1
ios에서 실행
0
158
1
.where 사용법
0
187
2
search_page => detail_post_page 공부 하는도중 Error발생
0
262
1
progressindicator 재질문
0
276
2
DocumentSnapshot과 QuerySnapshot 차이점
0
2629
2
progressindicator 질문
0
257
2
flutter bloc패턴이나 디자인 패턴관련해서 강의계획 혹시 있으세요?
0
318
1
search_page.dart에서 다음과 같은 에러가 나옵니다.
0
624
2





