使用包时: https ://www.npmjs.com/package/eslint-plugin-react-hooks 是否应该在使用 vscode 时在反应组件上添加视觉黄色下划线警告? 或者只是在终端日志上运行应用程序时添加警告? 我的只在日志上显示那些钩子警告,我想知道如何在代码本身中 ...
使用包时: https ://www.npmjs.com/package/eslint-plugin-react-hooks 是否应该在使用 vscode 时在反应组件上添加视觉黄色下划线警告? 或者只是在终端日志上运行应用程序时添加警告? 我的只在日志上显示那些钩子警告,我想知道如何在代码本身中 ...
下面是我的待办事项列表代码,我无法在删除项目功能中删除列表中的项目,请帮助我解决错误。 ...
我写了这个钩子(可能有错误,我还没有使用它): 有没有办法让这个钩子的 exhaustive-deps rule lint 用法? 在此用法中,我希望收到通知a 、 b和c需要位于依赖项数组中。 ...
问题是我试图将 prop 用作 useState 的初始状态,它来自商店和页面刷新后异步获取,这个 prop 是未定义的,我如何在调用之前加载 props,请检查下面的代码。 逻辑:第一次通过 redux 来自商店的道具我重定向到此页面,页面刷新后一切正常,我收到了我在下面发送的错误。 ps 我隐 ...
在您将其标记为重复之前 - 请理解我已经尝试关注 SO 上的大部分文章,但它们似乎都没有帮助我解决问题,也许我忽略了一些东西,或者我今天脑子放屁了。 所以请原谅我再次提出这个问题。 在我的组件中,我有以下代码要点。 正如您可以从上面的代码中验证的那样,我只在 useEffect 中使用了 te ...
我目前坚持如何构建我的逻辑,而在我的useEffect中没有任何关于exhaustive-deps警告。 我的目标是在位置更改时跟踪导航(输入页面日期、离开页面日期和位置)。 我正在使用react-router-dom useLastLocation() useLocation() react-ro ...
我有以下组件: Currently, my if(data) is pointless however if I wanted to check the current data state and then run an asynchronous function based on the st ...
我不确定这是一个错误,但我需要一个解释。 考虑以下代码: ESLint 规则不会给出任何有关缺少或错误依赖项的警告,但是,以下代码会给出有关缺少someObj依赖项的警告: 有人可以解释一下,为什么第二个例子会产生警告? 或者它实际上是一个错误? 使用 4.0.8 版本的eslint-plugi ...
我有一个用例,其中页面必须在第一次呈现和单击按钮时调用相同的提取 function。 代码类似于以下内容(参考: https://stackblitz.com/edit/stackoverflow-question-bink-62951987?file=index.tsx ): 我的问题是 fet ...
我有一个关于 eslint-plugin-react-hooks 的问题。 我想减少执行 API 调用并将结果存储到状态的样板代码,所以我创建了一个自定义钩子: 现在自定义钩子效果很好,但 eslint-plugin-react-hooks 没那么多。 我的代码中的警告不是大问题。 我知道我可 ...
我正在使用 React useEffect 来更新状态。 Eslint 警告我犯了无阴影错误。 我认为这与某些 eslint 或 eslint 插件设置有关,因为 CRA 不会导致相同的错误。 如何解决? 这里, setValue(value => value + 1); 由于在 use ...
我正在尝试使用 React 挂钩来记忆回调。 此回调专门使用在 object 上定义的 function。const setValue = useCallback((value) => { field.setValue(key, value); }, [field.setValue, ...
我正在尝试实现一个 useEffect 回调以在卸载组件之前调度一个操作。 此操作的目的是存储组件的最后一个 state,以便下次加载此组件时可以从该 state 恢复。 我只希望在卸载时触发此回调。 当尝试为我的 useEffect 使用空依赖项数组时,“exhaustive-deps”规则会响应 ...
这是我的文件: 在第 21 行,eslint 抱怨: 我怎样才能解决这个问题? ...
这个问题与eslint-plugin-react-hooks 当我在 CodeSanbox 中使用 React Sandbox 时,我可以使用 props 对象的单个属性作为 useEffect 钩子的依赖项: 示例 1: 示例 1 在 CodeSandbox 环境中给了我以下警告: ...