2017-12-19 15 views
0

이미 적용하고있다 "ReduxPromise"미들웨어 모두 돌아 오는 반응 둘 모두를 결합합니까? 문서 applyMiddleware에서는</p> <pre><code>applyMiddleware(socketIoMiddleware)(createStore) </code></pre> <p>방법 <pre><code>applyMiddleware(ReduxPromise)(createStore); </code></pre> <p></p>가 나는 또한 "redux-socket.io"사용하려면, 약속 및 socket.io 미들웨어

+1

당신이'applyMiddleware (socketIoMiddleware, ReduxPromise) (createStore)'봤어하게 희망? –

답변

1

:

인수... 미들웨어 (인수) 다음 돌아 오는 미들웨어 API를 준수 기능. 각 미들웨어는 Store의 디스패치 및 getState 함수를 명명 된 인수로 받고 함수를 반환합니다. 그 함수는 다음 미들웨어의 디스패치 메소드가 주어지며, 이 다른 인수로, 또는 다른 시간에 next (동작)를 호출하는 동작의 함수를 반환 할 것으로 예상되거나 이 전혀 호출되지 않을 수도 있습니다. 체인의 마지막 미들웨어는 다음 매개 변수로 실제 저장소의 디스패치 메소드를 수신하므로 체인을 종료합니다. 따라서 미들웨어 서명은 ({getState, dispatch}) => next => 액션입니다.

원하는만큼 미들웨어를 전달할 수있는 것을 의미합니다. 그래서 다음 라인은 당신을 위해 작동합니다 : applyMiddleware(socketIoMiddleware, ReduxPromise)(createStore‌​)

그것이 의미