- React组件的函数在渲染后可以使用
useEffect
Hook来执行副作用(effects)。 useEffect
Hook需要从React库中导入,并在组件内部提供一个函数参数来执行副作用。- 当组件的状态,如
emotion
,变化时,副作用会在浏览器中输出相应的内容。 - 使用
useEffect
时,可以返回一个清理函数来处理组件更新或卸载时的清理工作。 useEffect
可以配置依赖项数组作为第二个参数,以便仅在特定数据变更时执行效应。- 如果
useEffect
的依赖项数组为空,则效应只在组件初次渲染后执行一次。