我无法使用redux将我的react-native应用程序连接到 redux-devtools-extension到 remote-redux-devtools. 我在macOSX Sierra上使用通过USB连接的android设备. // configureStore.jsimport { createStore, applyMiddleware } from
我在macOSX Sierra上使用通过USB连接的android设备.
// configureStore.js import { createStore, applyMiddleware } from "redux"; import { composeWithDevTools } from 'remote-redux-devtools'; import thunk from "redux-thunk"; import rootReducer from "./reducers"; const composeEnhancers = composeWithDevTools({ realtime: true }); export default function configureStore(initialState) { const store = createStore( rootReducer, initialState, composeEnhancers( applyMiddleware(thunk), ) ); if (module.hot) { // Enable hot module replacement for reducers module.hot.accept(() => { const nextRootReducer = require('./reducers/index').default; store.replaceReducer(nextRootReducer); }); } return store; };
Redux已正确配置到应用程序中,具有简单的按钮操作以更新redux状态.
但它找不到任何商店.
我错过了什么?
请尝试使用此代码:const composeEnhancers = window .__ REDUX_DEVTOOLS_EXTENSION_COMPOSE__ ||撰写