【发布时间】:2020-04-06 17:02:17
【问题描述】:
我在函数组件中使用 ReactHooks useEffect。
但是,它返回错误说 Hooks 只能在函数组件的主体内部调用
我的代码是这样的
const ChildComponent = (props) => {
useEffect(() => {
// call for tracking event
}, [])
return (
<div>
this is an example
</div>
)
}
这个exampleCode是类组件的子组件。我想这不是问题。
class ParentComponent extends React.Component {
render() {
return <exampleCode />
}
}
react 和 react DOM 版本是 16.8.6。 我该如何解决?
【问题讨论】:
-
React 组件以大写字母开头。
-
谢谢这是我的错字
标签: reactjs react-hooks