React和React-Dom必须是同一版本吗?
我们应用程序中的示例:
React v 15.0.2、React-Dom v 15.3.1
直到最近,我们的应用程序一直运行得很好,我们收到了一个奇怪的错误。
Type Error: Cannot read property 'getNativeNode' of null (ReactReconciler)
发布于 2016-11-21 20:32:51
对于低于15.4的版本,它们应该匹配。
在2016年11月16日发布后,他们终于分离了React和React DOM。
https://facebook.github.io/react/blog/2016/11/16/react-v15.4.0.html
发布于 2020-03-01 16:15:19
是的,它应该是相同的版本。如果不是,您将得到以下错误:
无效的挂钩调用。钩子只能在函数组件的主体内调用。
当您收到此错误时,您可以使用以下命令更新react-dom的版本:
npm i react-domhttps://stackoverflow.com/questions/39333622
复制相似问题