【发布时间】:2017-07-09 20:20:34
【问题描述】:
我无法使用 redux 将我的 react-native 应用程序连接到 redux-devtools-extension 到 remote-redux-devtools。
我在 macOSX Sierra 上使用通过 USB 连接的安卓设备。
// 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 状态。
但它找不到任何商店。
我错过了什么?
【问题讨论】:
-
我有同样的问题
标签: react-native react-redux redux-devtools-extension