未捕获的TypeError:“ utils.useControlled”不是函数

时间:2020-03-04 07:28:05

标签: reactjs material-ui

从@ material-ui / lab渲染Autocomplete组件时发生错误

material-ui版本:

  • “ @ material-ui / core”:“ 4.9.5”,
  • “ @ material-ui / lab”:“ 4.0.0-alpha.45”,

1 个答案:

答案 0 :(得分:0)

我有同样的错误。

这是由于@material-ui/core@material-ui/lab之间的版本不匹配。
确切地说,您可以检查useControlled仅出现在版本4.9.0的@material-ui/src/utils中。
您可以在node_modules中验证此函数是否导出正确吗?

在我这方面,正确升级库可以解决此问题。
希望对您有帮助