摘要: useCallback记忆函数 目的:缓存函数,优化代码 防止因为组件重新渲染,导致方法被重新创建,起到缓存作用,只有第二个参数变化了,才重新声明一次。 举个栗子 var handleClick = useCallback(()=> { console.log(name) }, [name]) // 阅读全文
posted @ 2022-11-30 22:40 HuangBingQuan 阅读(75) 评论(0) 推荐(0) 编辑
摘要: useEffect 总结 特性 参数必须是一个回调函数与一个数组 组件首次加载会执行一次useEffect的回调,之后依赖的值更新则会执行useEffect中的回调。 如果第二个参数是一个空数组则意味着=>空数组不依赖任何东西,所以只会执行一次类似类组件中的componentDidMounted 可 阅读全文
posted @ 2022-11-30 20:14 HuangBingQuan 阅读(74) 评论(0) 推荐(0) 编辑