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>
  );
}
相关推荐
你怎么知道我是队长7 小时前
前端学习---HTML---表单
前端·学习·html
阿巴资源站7 小时前
uniapp加水印
java·前端·uni-app
Ai老司机7 小时前
Chrome浏览器驱动(ChromeDriver)官方下载 - 全平台高速镜像站 | chromedrive.cn
前端·chrome
西门吹-禅7 小时前
[sap fiori rap cds--behavior]
前端·fiori·rap·cds
梵得儿SHI7 小时前
Vue3 生态工具实战宝典:UI 组件库 + 表单验证全解析(Element Plus/Ant Design Vue/VeeValidate)
前端·vue.js·ui·elementplus·vue性能优化·antdesignvue·表单验证方案
滕青山7 小时前
MD5在线加密 核心JS实现
前端·javascript·vue.js
不会敲代码17 小时前
Prop Drilling 再见!React Context 核心概念与实战解析
前端·react.js
We་ct7 小时前
LeetCode 102. 二叉树的层序遍历:图文拆解+代码详解
前端·算法·leetcode·typescript
stringwu7 小时前
Claude Skill 开发实战指南:客户端开发工程师版
前端
sudo_jin7 小时前
Webpack 是如何工作的?
前端