老师setData和setError的deps里不需要加入setState吗?

来源:10-1 useCallback应用,优化异步请求

慕婉清9403867

2021-02-21

图片描述

写回答

1回答

Nolan

2021-02-21

不需要,React官网:React 会确保 setState 函数的标识是稳定的,并且不会在组件重新渲染时发生变化。这就是为什么可以安全地从 useEffect 或 useCallback 的依赖列表中省略 setState 。

1
1
慕婉清9403867
非常感谢!
2021-02-22
共1条回复

React17+Hook+TS4 优质实践,仿 Jira 企业级项目

解锁 React17 高阶用法,轻松应对大型复杂长周期项目

2691 学习 · 1236 问题

查看课程