Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/415.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 react-redux applyMiddleware不是函数_Javascript_Reactjs_Ecmascript 6_Redux - Fatal编程技术网

Javascript react-redux applyMiddleware不是函数

Javascript react-redux applyMiddleware不是函数,javascript,reactjs,ecmascript-6,redux,Javascript,Reactjs,Ecmascript 6,Redux,我自己无法发现我的代码中的任何缺陷,我得到了一个错误 未捕获类型错误:(0,_reactRedux.applyMiddleware)不是 作用 有什么问题吗?您需要像这样调用promise中间件 const middleware = applyMiddleware(promiseMiddleware()) i、 e-在文本后使用函数括号 请参阅此处的文档- 您的导入内容弄混了createStore和applyMiddleware是主Redux包的一部分,而不是React Redux。你需要:

我自己无法发现我的代码中的任何缺陷,我得到了一个错误

未捕获类型错误:(0,_reactRedux.applyMiddleware)不是 作用


有什么问题吗?

您需要像这样调用promise中间件

const middleware = applyMiddleware(promiseMiddleware())
i、 e-在文本后使用函数括号

请参阅此处的文档-

您的导入内容弄混了
createStore
applyMiddleware
是主Redux包的一部分,而不是React Redux。你需要:

import {createStore, applyMiddleware} from "redux";

promiseMiddleware看起来像什么?您是否通过npm安装了promiseMiddleware?我在我的一个项目中使用过这个中间件。我通过npm安装了它,效果很好。如果你愿意,我可以分享代码
import {createStore, applyMiddleware} from "redux";