React系列:useEffect的使用

useEffect的使用

useEffect的第二个参数不同,useEffect的加载不同

  • 当第二个参数为没有的时候 只在组件初始渲染和组件更新之后加载
  • 当第二个参数为[] 的时候 只在初始渲染之后加载
  • 当第二个参数为[有依赖] 的时候 只在初始渲染之后和依赖修改的时候进行加载
bash 复制代码
function App() {
  useEffect(()=>{
    //额外的操作 获取频道列表
    async function getList(){
      const res = await fetch(url)
      const list = await res.json()
      console.log(list);
    }
    getList()
  },[])
  //当第二个参数为没有的时候 只在组件初始渲染和组件更新之后加载
  //当第二个参数为[] 的时候 只在初始渲染之后加载
  //当第二个参数为[有依赖] 的时候 只在初始渲染之后和依赖修改的时候进行加载
  
  return (
    <div className="App">

    </div>
  );
}
相关推荐
宝宝宝阿12 小时前
前端访问后台接口存在跨域问题,如何处理解决
前端
广州华水科技12 小时前
北斗GNSS与单北斗变形监测在水库安全监测中的应用探索
前端
蜡台12 小时前
使用 html javascript 实现 金币落袋效果
前端·javascript·html
IT_陈寒12 小时前
为什么我的Python multiprocessing总是卡在join()?
前端·人工智能·后端
李白的天不白12 小时前
VUE依赖配置问题
前端·javascript·vue.js
m0_7381207212 小时前
后渗透维权提权基础——CTF模拟红队进行权限维持(二)
前端·网络·windows·python·安全·php
AC赳赳老秦12 小时前
团队知识库搭建:用 OpenClaw 自动整理会议纪要、技术方案、故障复盘,同步到 Confluence / 语雀
开发语言·前端·python·github·visual studio·deepseek·openclaw
之歆12 小时前
Day05_CSS完整博客笔记(下)
前端·css·笔记
之歆12 小时前
Day05_CSS完整博客笔记(上)
前端·css·笔记
chenhua12 小时前
狗头管家终端工作台 - 让多终端管理变得优雅
前端·chrome·terminal·gemini·opencode·cluade