我正在尝试将redux添加到我的项目中,但是我陷入了无法调试的愚蠢错误。当我尝试使用'connect()'导出组件以访问Redux存储时,总是会出现此错误。它仅在使用connect()函数时发生。如果我从代码中删除它,则可以正常编译:
connectAdvanced.js:116 Uncaught TypeError: Object(...) is not a function
at ConnectFunction (connectAdvanced.js:116)
at updateFunctionComponent (react-dom.development.js:15034)
at updateSimpleMemoComponent (react-dom.development.js:14978)
at updateMemoComponent (react-dom.development.js:14891)
at beginWork (react-dom.development.js:16041)
at performUnitOfWork (react-dom.development.js:19102)
at workLoop (react-dom.development.js:19143)
at HTMLUnknownElement.callCallback (react-dom.development.js:147)
at Object.invokeGuardedCallbackDev (react-dom.development.js:196)
at invokeGuardedCallback (react-dom.development.js:250)
at replayUnitOfWork (react-dom.development.js:18350)
at renderRoot (react-dom.development.js:19261)
at performWorkOnRoot (react-dom.development.js:20165)
at performWork (react-dom.development.js:20075)
at performSyncWork (react-dom.development.js:20049)
at requestWork (react-dom.development.js:19904)
at scheduleWork (react-dom.development.js:19711)
at scheduleRootUpdate (react-dom.development.js:20415)
at updateContainerAtExpirationTime (react-dom.development.js:20441)
at updateContainer (react-dom.development.js:20509)
at ReactRoot.push../node_modules/react-dom/cjs/react-dom.development.js.ReactRoot.render (react-dom.development.js:20820)
at react-dom.development.js:20974
at unbatchedUpdates (react-dom.development.js:20292)
at legacyRenderSubtreeIntoContainer (react-dom.development.js:20970) …Run Code Online (Sandbox Code Playgroud)