브라우저에서 선점 형 멀티 태스킹을 사용할 수없고 JavaScript가 본질적으로 단일 스레드이므로 redux-saga와 같은 Redux 미들웨어는 장기 실행 스크립트 대화 상자를 트리거하지 않으면 서 협력 멀티 태스킹을 위해 설계되지 않은 무한 루프를 어떻게 처리합니까?Redux Middleware에서 멀티 태스킹은 어떻게 이루어 집니까?
function* watchSaga() {
while (true) {
yield take(SOME_REQUEST);
// do something
}
}
편집은
내 문 잘못 "협동 멀티 태스킹을 위해 설계되지 않았습니다." 생성기 함수의 코드는 첫 번째 문자가 일 때까지만 실행됩니다. 표현식입니다.