我有有史以来最简单的部件。我从DataGrid中导入了MaterialUI,为列创建了一个变量,为行创建了一个变量,并在函数组件的呈现函数函数中调用了DataGrid。现在我接到一个无效的钩子呼叫。我在StackOverflow上看到了这个错误,但是人们使用了类组件。我正在使用函数组件,而组件中没有其他任何东西。但我收到了一个错误。这怎麽可能?我做错了什么?
import React from &
每当我从库中导入一个使用钩子的组件时,我就会得到“钩子只能在函数组件的主体内调用”。
我想这是因为我在运行npm ls react时没有看到的反应被复制。link测试库的功能,但也可以将它部署到GitHub和npm update上。我导入库的应用程序只是一个简单的创建-反应-应用程序。ui-components项目的编译只是控制台上的yarn