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>
  );
}
相关推荐
前端老兵AI13 分钟前
前端工程化实战:Vite + ESLint + Prettier + Husky 从零配置(2026最新版)
前端·vite
bluceli14 分钟前
浏览器渲染原理与性能优化实战指南
前端·性能优化
张元清14 分钟前
Astro 6.0:被 Cloudflare 收购两个月后,这个"静态框架"要重新定义全栈了
前端·javascript·面试
码路飞15 分钟前
团队 AI 写了 3 个月 React,代码差点烂掉 —— 5 个坑 + 自动化防线
react.js
凉拌西红柿16 分钟前
如何用工具定位性能瓶颈
前端
青青家的小灰灰17 分钟前
深入理解 async/await:现代异步编程的终极解决方案
前端·javascript·面试
阿懂在掘金19 分钟前
早点下班(Vue2.7版):旧项目也能少写 40%+ 异步代码
前端·vue.js·开源
Mintopia19 分钟前
Web性能测试流程全解析:从概念到落地的完整指南
前端·性能优化·测试
用户57573033462436 分钟前
JavaScript 原型继承全解析:从 call/apply 到寄生组合式继承
javascript
Qinana41 分钟前
第一次用向量数据库!手搓《天龙八部》RAG助手,让AI真正“懂”你
前端·数据库·后端