logo

该视频仅会员有权观看

立即开通课程「React.js 前端应用开发实践」权限。

¥
199
/ 年

useEffect:在函数式组件里添加效应

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