2015-10-27 61 views
1

如何設置redux-promise中間件,特別是我需要的導入和配置語句?我需要使用redux-promise來導入哪些語句?

https://github.com/acdlite/redux-promise

自述狀態import promiseMiddleware from 'redux-promise',和我假設我不得不進口createAction以及..不過是所有我需要的,或者我需要配置或將其添加到了Redux配置不知何故?

這是我需要做的嗎?

動作/ SampleActions.js

import promiseMiddleware from 'redux-promise'; 
import { createAction } from 'redux-actions'; 
import { WebAPI } from '../utils/WebAPI'; 

export const getThing = createAction('GET_THING', WebAPI.getThing); 
export const createThing = createAction('POST_THING', WebAPI.createThing); 

回答

1

中間件需要在您創建商店應用。 redux-logger自述文件的Usage部分提供了應用redux-promise(以及其他)的示例代碼。 https://github.com/fcomb/redux-logger

+0

所以我應該在app.js或client.js中應用中間件而不是在動作文件中? – MonkeyBonkey

+0

是的。無論你在哪裏使用createStore。 –

相關問題