react-hooks 相关问题

Hooks是一项新功能,允许开发人员在不编写类的情况下使用状态和其他React功能。

useRef“指的是一个值,但在这里被用作一个类型。”

我试图弄清楚如何判断哪个元素被用作ref,即在我的例子中const circleRef = useRef (未定义); AnimatedCircle是一个来自...的SVG组件

回答 1 投票 0

在功能组件中定义功能的最佳方法是什么?

关于在React.Component对象中定义函数的在线有很多指导,但我在查找功能组件中的函数的最佳实践时遇到了问题。例如, ...

回答 2 投票 0

useCallback / useMemo在React中做了什么?

正如文档中所述,useCallback返回一个memoized回调。传递内联回调和一组输入。 useCallback将返回一个memoized版本的回调,只有在其中一个...

回答 2 投票 34

getSnapshotBeforeUpdate使用react钩子

我如何实现getSnapshotBeforeUpdate使用反应挂钩给出的相同逻辑?

回答 2 投票 0

重新绑定后React挂钩状态变量不更新

在下面的示例中,我有一个我想要更新的元素(水果)数组,并使用更新的数组执行其他操作(在此特定情况下保存更新的列表)。我......

回答 2 投票 1

在相同组件中将useReducer与useState结合使用

我使用包含我的状态的反应钩子useReducer,假设我有3个状态字段 - a,b和c。这些领域联系在一起并且大多数一起变化 - 因此减速器功能具有凝聚力。如果我有 ...

回答 2 投票 0

useEffect在使用HTMLAudioElement时抛出DOMException

我写了一个名为useAudio的自定义React钩子来播放我应用程序背景中的声音。为什么useEffect会抛出Uncaught(在promise中)DOMException?我把问题缩小到第二个......

回答 1 投票 1

我如何轻松改变背景?

我正在使用故事书来模拟我的应用程序的页面。我有一个想法,我用一个模拟数据的上下文包装故事书,然后当我运行真正的应用程序时,我可以给它另一个上下文,它将...

回答 1 投票 1

如何使用React Hooks从数组中选择随机对象?

我不知道为什么我的功能不起作用。我不想从阵列中显示随机的citites?但是,如果我单击按钮然后显示错误“AppHooks.js:15 Uncaught TypeError:无法读取属性'长度'的...

回答 2 投票 0

在React中调用自定义钩子的ASYNC

我在异步调用和React中的自定义挂钩时遇到问题。我需要从同一个自定义钩子调用一系列的提取,但它不尊重await链。我有一些按钮可以工作......

回答 1 投票 -1

如何让子组件控制根组件中的反应钩子

我有一个应用程序将GitHub用户添加到列表中。当我在表单中输入输入时,将返回一个用户并将其添加到列表中。我希望只有点击用户才能将用户添加到列表中...

回答 1 投票 0

如何让React父组件访问没有表单的子状态(使用Sandbox)?

我目前正在寻找一种从父组件访问子状态的方法,该组件将处理整个页面的API调用。实际问题如下:父是父组件......

回答 1 投票 0

对于文本字段的自定义反应挂钩似乎被破坏了

我一直试图想出一个自定义钩子来使文本字段可配置,即将数据集传递给自定义钩子,这将给我需要使用的文本字段。文字字段......

回答 1 投票 0

React Context API很慢

我正在尝试新的Context API和钩子。我创建了一个带侧边栏(树视图),页脚和主要内容页面的应用程序。我有一个上下文提供程序const ContextProvider:FunctionComponent =(...

回答 1 投票 0

使用React钩子等同于componentDidUpdate

tldr;如何模拟componentDidUpdate或以其他方式使用数组键来强制重置组件?我正在实现一个显示计时器的组件,并在它执行回调时......

回答 3 投票 9

钩子setState总是落后一步

我使用了useState钩子。每当下拉按钮的值发生变化时,应该触发一个设置状态方法(挂钩),但设置状态总是落后一步。我见过解决方案......

回答 1 投票 -2

测试使用Hooks获取数据的React组件

我的React-application有一个组件,用于从远程服务器获取要显示的数据。在pre-hooks时代,componentDidMount()是最佳选择。但现在我想使用钩子。 const ...

回答 3 投票 0

父状态更改时,组件将卸载

我正在使用React 16.8.2,并且每当应用程序组件中的状态发生更改时,我的组件的子项都会出现问题。这是场景:我有App.jsx(一个功能组件)......

回答 1 投票 0

当在react-apollo变异后触发我的useEffect挂钩时,如何从react中解决此警告?

我的UI中有一张“卡片”列表,在任何给定时间只能扩展一张卡片。此列表有一个react-apollo查询,它查看作业列表,并返回标记下一个的道具...

回答 1 投票 0

React,如何从子组件加载状态/属性

好吧,假设我有一个组件:由两个不同的组件构成:1)整个矩形(让我们称之为卡片)2)每一面(正方形)是另一个组件(让我们称之为cardSide)......

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.