问题描述
我正在尝试在我的 React 应用程序中实现来自 Survey JS 的 Survey Creator。我是一个新的开发人员,所以你能解释一下我是如何解决这个问题的吗?我目前在我的应用中使用 Material UI。如果我切换到 react 和 react-dom 的 16.5.0 版本,那么 Material UI 会说我需要更新版本的 react 和 react-dom。问题截图如下。我目前正在使用 react 和 react-dom 版本 17.0.1
解决方法
这是不兼容的依赖项的常见问题。 React 17.0.1
比较新,因此所有包都没有更新到这个版本。
在您的情况下,material-ui
适合此版本,但不适用于 Survey Js。您可以做的是保留 react@16.5.0
react-dom@16.5.0
并降级材料的版本,例如 4.11.2
可能会很好。