React Hook useEffect has a missing dependency

来源:5-9 TS的联合类型、Partial和Omit介绍

Hoole12

2021-03-08

图片描述
React Hook useEffect has a missing dependency: ‘callback’. Either include it or remove the dependency array. If ‘callback’ changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps

老师,这种写法会报一个警告,是什么原因呢?应该怎么解决呢?

写回答

2回答

Nolan

2021-03-09

Hi, 这里可以在上面加一个// eslint-disable-next-line

0
3
Hoole12
回复
Nolan
好的,谢谢老师
2021-03-09
共3条回复

billfu

2021-07-14

我把[]改成[callback] ,結果造成 request 一直送,拿掉後才正常

0
1
Nolan
对,这里不能加,继续往后看吧。感兴趣的话可以提前看一下这篇文章:https://www.notion.so/useCallback-useMemo-f5add874170f494fafca8ec99449f560
2021-07-15
共1条回复

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

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

2691 学习 · 1236 问题

查看课程