You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React Redux项目报Cannot read property 'getState' of undefined如何修复

错误原因

react-redux 的 Provider 组件必须接收 store 属性传入你创建的 redux 仓库实例,你现在没有传递该属性,导致 redux 内部调用 getState 时找不到对应实例,触发 undefined 报错。

修复方法

修改 index.js 中 Provider 组件的写法,传入导入的 store 即可,修改后的渲染代码如下:

ReactDOM.render(
  <Provider store={store}>
    <React.StrictMode>
      <Router>
        <App />
      </Router>
    </React.StrictMode>
  </Provider>,
  document.getElementById('root')
);

修改后重新启动项目即可解决报错。

内容的提问来源于stack exchange,提问作者ibr.A

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.18 22:06:04