小编Geo*_*anu的帖子

在 useEffect 函数中插入“dispatch”函数作为依赖项是否安全?

如果我用这个

  useEffect(() => {
dispatch(fetchToDos())}, [debouncedToDo, loginInfo.isLogin])
Run Code Online (Sandbox Code Playgroud)

我收到此警告

React Hook useEffect 缺少依赖项:“dispatch”。包含它或删除依赖项数组react-hooks/exhaustive-deps

如果我在依赖项数组中包含“dispatch”,警告就会消失。

像这样:

  useEffect(() => {
dispatch(fetchToDos())}, [dispatch, debouncedToDo, loginInfo.isLogin])
Run Code Online (Sandbox Code Playgroud)

javascript reactjs redux react-redux react-hooks

8
推荐指数
1
解决办法
4338
查看次数

标签 统计

javascript ×1

react-hooks ×1

react-redux ×1

reactjs ×1

redux ×1