react
文章平均质量分 72
Z_ One Dream
不扯太复杂的概念,不说太多的废话。
展开
-
react 使用 useEffect 只执行一次
本文主要讲解 使用 useEffect 在函数式组件中只执行一次,但是会报警告的问题该如何去解决首先只执行一次的话,使用函数作为useEffect回调,然后依赖项传空,像这样useEffect(fetchBusinesses, [])但是这样有一个问题,就是如果不填写依赖项,eslint 会抱一个警告,提示你需要依赖 fetchBusinesses1. 解决警告的一种方法是:声明内部功能useEffect(),将 fetchBussinesses 方法放在 effect 内部去声明.原创 2021-12-10 09:16:54 · 15843 阅读 · 1 评论 -
react 之 useCallback
首先了解之前大家一定要看一次文档官方地址:Hook API 索引 – Reacthttps://zh-hans.reactjs.org/docs/hooks-reference.html#usecallback把内联回调函数及依赖项数组作为参数传入useCallback,它将返回该回调函数的 memoized 版本,该回调函数仅在某个依赖项改变时才会更新。当你把回调函数传递给经过优化的并使用引用相等性去避免非必要渲染(例如shouldComponentUpdate)的子组件时,它将非常有用。...原创 2021-10-20 11:27:49 · 1066 阅读 · 0 评论