2017-03-20 12 views
1

redux-connect (@asynConnect 특성)를 사용할 때 첫 번째 무용담을 성공적으로 완료했는지에 따라 체인이 어떻게 두 번째 무언가를 연결합니까?다른 사가에서 어떻게 사가를 부르는가?

단순히 putting 첫 번째 무덤의 적절한 위치에있는 무단 배포 작업은 클라이언트에서는 작동하지만 서버에서는 작동하지 않습니다.

+0

나는 같은 투쟁을 가졌다. 방금 찾았습니다. 내 직업을 구했어. https://github.com/redux-saga/redux-saga/issues/984 – ArchNoob

답변

0

다른 무용담에서 무용담을 부르는 것은 call 효과를하는 것만 큼 간단합니다. 예를 들어

yield call(firstSaga, params); 

:

yield call(firstSaga); 

//do something in current saga with whatever you save 
//from the first saga in redux store 

const data = select(firstSagaSelector); 

yield call(myApi, data);