useEffect使用解析
1.useEffect是项目(组件)初始化时候,来获取数据 -- 函数组件是没有生命周期的
//继续使用钩子函数来处理 -- 副作用钩子函数 ==>在做事情的时候,会有什么样的副作用 比如更新数据
const [a,setA]=([])
2.如果在这里面调用了setA(数据)方法api,就直接给a给了值 a=setA(数据)
第二个参数是副作用依赖项 。 谁的值要变化 就依赖它才能执行这个函数。没有加依赖项直接为一直刷新数据。这个就是类组件理解为componentDidUpdate生命周期使用
不会停止,只有值不变化就固定了不刷新值
依赖项:是可以有多个参数,所以是一个数组,如果是一个空数组,那么这个是类组件的componentDidMount生命周期使用。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律