2017-03-27 1 views
0

reactx-thunk를 반응이있는 네이티브 프로젝트에 추가 할 때, 나의 redux 원격 devtools는 어떤 상태도 가지지 않습니다. 상태는 원격 devtools 창에서 정의되지 않는다고 말합니다. 이전 (DevTools로 작동)에redux-thunk를 추가하면 remote-redux-devtools가 작동하지 않습니다.

const store = createStore(
    reducer, 
    initialState, 
    devToolsEnhancer() 
) 

변경 (DevTools로 작동이 중지) :

const store = createStore(
    reducer, 
    initialState, 
    applyMiddleware(thunk), 
    devToolsEnhancer() 
) 

오전 내가 createStore에서 잘못된 순서로 일을?

업데이트 : composeEnhancers이 필요합니다.

const store = createStore(
    reducer, 
    initialState, 
    composeEnhancers(applyMiddleware(thunk)), 
    devToolsEnhancer() 
) 

답변

-1

remote-redux-devtools GitHub의 페이지에서 촬영 : 몇이의 변화하지만, 작동하지 않는 시도

대신

import devToolsEnhancer from 'remote-redux-devtools' 
const store = createStore(
    reducer, 
    initialState, 
    devToolsEnhancer() 
) 

을 수행

import { composeWithDevTools } from 'remote-redux-devtools' 
const store = createStore(
    reducer, 
    initialState, 
    composeWithDevTools(applyMiddleware(thunk)) 
) 
관련 문제