Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 尝试导入错误:';使用调度和x27;不是从';反应重复';_Javascript_Reactjs_React Redux - Fatal编程技术网

Javascript 尝试导入错误:';使用调度和x27;不是从';反应重复';

Javascript 尝试导入错误:';使用调度和x27;不是从';反应重复';,javascript,reactjs,react-redux,Javascript,Reactjs,React Redux,我正试图通过useDispatch方法更新我在redux中的存储,但我收到这样一条消息: 尝试导入错误:“useDispatch”未从“react-redux”导出 我正在使用此方法调用更新我的存储的操作 import { useDispatch } from 'react-redux'; import { loggedInAction } from './redux'; const userInfo = () => { const dispatch = useDispatch(); c

我正试图通过useDispatch方法更新我在redux中的存储,但我收到这样一条消息:

尝试导入错误:“useDispatch”未从“react-redux”导出

我正在使用此方法调用更新我的存储的操作

import { useDispatch } from 'react-redux';
import { loggedInAction } from './redux';

const userInfo = () => {
const dispatch = useDispatch();
const loggedIn = user => dispatch(loggedInAction(user));
编辑(2019年9月15日):
安装
react-redux@7.1.1
反应-redux@latest

请在此处查找最新版本:


安装
react-redux
版本:
7.1.0-rc.1


或执行
npm安装响应-redux@next

您需要使用v7.1.0,当前的候选版本是
v7.1.0-rc.1

注意:本页中列出的钩子API目前是一个候选版本!我们鼓励您在应用程序中试用它们并提供反馈。我们希望API在这一点上是稳定的,但请注意,在最终发布之前可能仍有更改

这些挂钩是在v7.1.0中首次添加的


您需要安装最新版本的react-redux

此错误是由react-redux版本引起的 您可以使用

npm install react-redux@latest
有关更多信息,请查看github页面:

我只是忘了在{useDispatch}上用大括号括起来,这就是为什么我要面对这个错误

您正在使用哪个版本的react-redux?它是react-redux v
7.0.3
import{useDispatch}来自“redux-react-hook”;