类型错误:无法读取未定义的属性“getState”

2023-11-24

我想尝试小型 redux 示例,因此我安装了 redux 但出现此错误

类型错误:无法读取未定义的属性“getState”

新的提供者 webpack-internal:///./node_modules/react-redux/es/components/Provider.js:24:25

Code:

import React from 'react';
import ReactDOM from 'react-dom';
import { Provider } from 'react-redux';

import './index.css';

const App = () => (<div>Hi </div>);

ReactDOM.render(<Provider><App /></Provider>, document.getElementById('root'));

怎么了 ?


如果我们往里面看react-redux <Provider />

<Provider />期望能够提供一个store prop:

this.state = {
  storeState: store.getState(),
                   ^^here
  store
}

因此出现了错误。

不过,您可以使用减速器创建一个,应该类似于以下内容:

import React from 'react'
import { render } from 'react-dom'
import { Provider } from 'react-redux'
import { createStore } from 'redux'
import reducer from './reducer'
import App from './components/App'

const store = createStore(reducer)

render(
  <Provider store={store}>
    <App />
  </Provider>,
  document.getElementById('root')
)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

类型错误:无法读取未定义的属性“getState” 的相关文章

随机推荐

  • 使用 playwright 检查元素类是否包含字符串

    我正在尝试获取第 18 天的元素 并检查它是否有disabled在它的班级上 div class react datepicker day react datepicker day tue 16 div div class react da
  • MySql:比较2个数字字符串?

    我的表中有一个列 它保存诸如 100012345 之类的值 该列是 varchar 现在我想将其与以下位置的类似值进行比较 where myColumn gt 100012345 例如 我怎么能这么做呢 Thanks select from
  • Grails:在许多桌子上投影?

    我在 Grails 中的投影方面遇到一些问题 您能帮我检查一下并为我提出解决方案吗 我想查询许多具有多对一关系的表上的数据 并在它们的某些属性上进行投影 例如 class Person int id String name String a
  • 当 OS 4.3 的新功能禁用权限时会发生什么?

    我听说 OS 4 3 有隐藏功能 可以禁用某些权限 无需重新打包 APK 当我们发布应用程序时 我们添加必要的权限并使应用程序运行 但该功能可以禁用权限 我知道有些应用程序已经这样做了 尽管这是一个黑客行为 我不需要关心 但使用 OS 4
  • 理论问题:在 Android 中加载外部 XML-Layout 文件

    我认为出于安全原因这可能是不可能的 但只是想确定 是否可以从外部 XML 文件在 Android 中创建布局 确切地说 我正在远程服务器上使用 XSL 创建 XML 输出 我可以直接在服务器上创建必要的布局 然后将其下载到我的 Androi
  • 如何检查滚动条状态是已经在顶部还是在末尾?

    当用户设置 overflow auto 时显示滚动条用户可以从上到下滚动内容 问题是 javascript jquery 如何检查滚动条何时位于底部或顶部 以便 if is scrollbar top is scrollbar end do
  • 如何通过鼠标悬停来显示注释

    我目前正在使用此代码 当我单击 Basemap Matplotlib 图中的一个点时 在地图上弹出注释 dcc DataCursor self figure gca self figure canvas mpl connect pick e
  • 如何从 Jar 运行一个类,该类不是其清单文件中的主类

    我有一个包含 4 个类的 JAR 每个类都有 Main 方法 我希望能够根据需要运行其中的每一个 我正在尝试从 Linux 机器上的命令行运行它 E g The name of my JAR is MyJar jar 主要类的目录结构如下
  • 我们如何在 R.id 中使用变量

    xml的内容是
  • 在模板类中声明一个结构体,未定义成员函数

    我目前正在尝试使用列表类私有的节点结构在列表模板类中实现排序算法 我正在使用一些私有递归函数 它们返回一个指向节点类型的指针 这会导致 g 给我一个声明错误 这是我所拥有的样本 template
  • 组的 Firebase 存储安全规则

    我知道对此有几个问题 例如https stackoverflow com a 52808572 3481904 但对于我的情况我仍然没有好的解决方案 我的应用程序有Groups 动态创建 删除 并且可以随时添加 删除成员 用户 Each 群
  • Python 目录遍历器

    我目前正在使用目录遍历器Here import os class DirectoryWalker a forward iterator that traverses a directory tree def init self direct
  • 使用 grep 计算多个文件中某个字符串的所有出现次数

    我有一堆日志文件 我需要找出某个字符串在所有文件中出现了多少次 grep c string returns file1 1 file2 0 file3 0 使用管道 我只能获取出现一次或多次的文件 grep c string grep v
  • SIGINT 与其他终止信号(例如 SIGTERM、SIGQUIT 和 SIGKILL)有何关系?

    在 POSIX 系统上 终止信号通常具有以下顺序 根据许多手册页和 POSIX 规范 SIGTERM 礼貌地要求进程终止 它应该优雅地终止 清理所有资源 文件 套接字 子进程等 删除临时文件等 SIGQUIT 更强烈的要求 它将终止不正常的
  • 将 Azure 服务总线与 Android 连接

    我编写了一个简单的 java 程序 jdk 1 7 它列出了所有服务总线主题并将每个主题的名称打印到标准输出 try String namespace myservicebus from azure portal String issuer
  • 用于 cookie 的编码方案

    RFC 6265 第 6 1 节指定每个 cookie 至少允许 4096 字节 现在为了知道有多少人物允许每个 cookie 我需要知道用于 cookie 的字符编码 因为 RFC 指定了每个 cookie 的最大大小bytes并不是人物
  • 在视图中访问会话变量

    由于我无法访问视图中的会话变量 我想知道是否需要向视图添加更多内容才能使其正常工作 在我看来 Session ComputerNumber ToString 控制器 Session ComputerNumber game RandomNum
  • 使用 PDO 获取单行、单列

    我有一个 mysql 查询 其目标是单行中的单列 SELECT some col name FROM table name WHERE user user 当我执行该语句后 stmt gt execute 如何将这个单个单元格直接放入没有循
  • C语言中如何确定文件的大小?

    如何计算文件的大小 以字节为单位 include
  • 类型错误:无法读取未定义的属性“getState”

    我想尝试小型 redux 示例 因此我安装了 redux 但出现此错误 类型错误 无法读取未定义的属性 getState 新的提供者 webpack internal node modules react redux es componen