【问题标题】:Cannot connect react native app w/ remote redux devtools无法使用远程 redux devtools 连接反应本机应用程序
【发布时间】:2017-07-09 20:20:34
【问题描述】:

我无法使用 redux 将我的 react-native 应用程序连接到 redux-devtools-extensionremote-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


【解决方案1】:

尝试改用这个:

const composeEnhancers = window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-26
    • 2023-04-10
    • 2015-05-02
    相关资源
    最近更新 更多