为什么在升级Material UI时升级React

时间:2019-09-29 11:44:25

标签: reactjs material-ui

我需要将Material UI从版本V0升级到V4。我正在使用React版本15。我还需要升级React吗?为什么?

1 个答案:

答案 0 :(得分:2)

Material-ui V4正在使用React Hooks。它是在反应16.8中添加的:

  

挂钩是React 16.8中的新增功能。他们让您使用状态和   其他React功能,而无需编写类。

因此,当迁移到material-ui v4时,您必须将React升级到版本> 16.8,
因为material-ui v4依赖于钩子。

您可以参考迁移文档:

  1. Migration to v1
  2. V3 release docs
  3. Migration to v4