• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

onSubscribe state 질문입니다

20.07.17 19:13 작성 조회수 76

0

subscribed 초기 상태값을 false 로 주셨는데 이렇게 되면

처음 구독버튼을 누를땐 onsubscribe에서 무조건 else로 가서 유저가 구독을 했든 안했든 구독을 하지 않은 상태로 인식하여 계속 구독할 수 있는것 아닌가요?

답변 1

답변을 작성해보세요.

3

안녕하세요 ! 

만약 어떤 앱에 들어갔을때  댓글 수가 나오는 페이지가 있어요 ! 
근데 처음에 들어갔을때 댓글 수가 0.05? 초 동안은 댓글이 3 , 4개가 있어도  댓글수 0 으로 보일거에요 
그 이유는 기본값이 0 이기 때문입니다. 
하지만 아주 빠른 순간 실제 댓글 수를 계산해서 3개 혹은 실제 수로 변화시켜주죠..

그것과 같이 subscribed도 원래는 false 이지만 아주 빠르게 데이터 베이스 안에서 실제 값을 가져와서 실제값으로 바꿔줍니다.

그러기에 구독하지 않은 상태이면 구독하지 않은 상태로 나오기에 구독할수 있게 되는 것입니다 ^^