【发布时间】:2020-11-29 13:31:55
【问题描述】:
我的反应应用在浏览器中显示以下错误
Failed to compile
./src/pages/home.js
Line 24:30: React Hook "useQuery" is called in function "home" which is neither a React function component or a custom React Hook function react-hooks/rules-of-hooks
【问题讨论】:
-
...和相关的home.js片段...?
-
很可能你忘记使用
: React.FC之类的东西来输入你的组件,以便编译器知道它是一个 React 组件。否则,如消息所述,useQuery只能在 React 函数组件(而不是类组件)内部使用。
标签: javascript reactjs graphql react-hooks apollo