Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

리액트 정리

[redux-saga] takeEvery, takeLatest 본문

리액트/GreenBird (트위터-like)

[redux-saga] takeEvery, takeLatest

버그킴 2020. 5. 1. 09:02

takeEvery 

takeEvery (while(true){}) 여러번 클릭이 유효할 . ex)버튼 누를 때마다 숫자 increment. 

 

 

takeLatest

 

takeLatest. 여러번 클릭이 실수일 . 로그인 버튼을 마구 눌러서 로그인 요청이 서버로 열번 가는 경우.. 사가에서 이걸로 제어! 앞에 9 요청은 무시하고 마지막 1번만 유효한걸로 친다. (이전 요청이 끝나지 않은게 있다면, 이전 요청을 취소한다. )