Geo*_*Zin 7 connect reactjs react-redux
我只是将应用程序与redux和react-redux connect函数以及状态和调度连接在一起。它编译没有问题,但是结果没有显示。它看起来像下面。
我试图找到它,发现我必须更改反应版本。
$ sudo npm install --save react@16.4.0 react-dom@16.4.0
Run Code Online (Sandbox Code Playgroud)
但这没有用。
这也发生在我身上。我发现发生这种情况是因为依赖项的版本现在已更新,但是您观看的youtube视频的依赖项比这几天还老。
所以重新打包这些package.json文件的依赖项
"react": "^16.4.1",
"react-dom": "^16.4.1",
"react-redux": "^5.0.7",
"react-router-dom": "^4.3.1",
"redux": "^4.0.0",
"redux-thunk": "^2.3.0",
Run Code Online (Sandbox Code Playgroud)
并做 npm install
由于connect()函数将React组件连接到Redux存储,因此
react, redux需要版本支持,如果您愿意使用最新的依赖项,请参考redux的文档
我认为上述依赖关系可以解决您的问题。
小智 6
您使用的是错误版本React,版本React.memo已引入,16.6.0因此,请尝试使用此命令安装正确的版本
npm install --save react@16.6.0 react-dom@16.6.0
Run Code Online (Sandbox Code Playgroud)
欲了解更多信息,请点击这里
| 归档时间: |
|
| 查看次数: |
4992 次 |
| 最近记录: |