강의

멘토링

커뮤니티

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

d\/b님의 프로필 이미지
d\/b

작성한 질문수

[리뉴얼] React로 NodeBird SNS 만들기

데이터 가져오기

작성

·

290

0

안녕하세요.

[그림1]과 [그림2]를 참조할 때,

[그림1] 같은 경우 LOAD 가 가장 마지막에 시행돼서 EDIT 후의 저장된 값을 db 에서 제대로 불러오는데요.

[그림2]는 저 행위를 계속 시도해보면 10번에 1번 정도 우연하게 발생하는 경우입니다. 

저때는 EDIT 전에 LOAD 가 끝이나서 db에서 업데이트되지 않은 정보를 가져오고 이 경우 새로고침을 해줘야

데이터가 바뀐 값으로 렌더링이 되는데요. 이 문제를 어떻게 해결할 수 있을까요?

[그림1]

----------

[그림2]

답변 1

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

둘을 연달아서 호출하는 거라면 saga 활용하시면 됩니다. saga에서는 비동기를 컨트롤할 수 있으니까 다른 것 완료 된 후 다른 것 호출하면 됩니다. 

d\/b님의 프로필 이미지
d\/b

작성한 질문수

질문하기