react-hooks 相关问题

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

如何使用条件和React Hook设置随机初始状态?

这个例子模拟了抛硬币。我想随机化硬币的初始状态。第一次加载页面时,它可以显示头部。下一次,尾巴。为此,我使用随机...

回答 1 投票 1

如何避免在每次渲染时触发useEffect?

我正在创建一个自定义钩子,它接受一个对象,然后调用useEffect。该对象可以包含内联函数。 const stuff = useValidation({fields:{username:{/ *更多嵌套...

回答 2 投票 1

我在哪里可以使用钩子进行API调用?

基本上我们在React类组件中的componentDidMount()生命周期方法中进行API调用,如下面的componentDidMount(){//这里我们做API调用并相应地做setState} ...

回答 4 投票 14

如何定位特定项目切换点击使用React Hooks?

我有一个导航栏组件,实际信息从CMS中提取。一些导航链接有一个下拉组件onclick,而其他导航链接没有。我很难搞清楚如何......

回答 2 投票 1

如何以模态显示照片?

我有问题发送选择对象照片以模态显示?有人知道我做错了什么?我有。当我点击图像然后我得到一个对象,但它没有在里面放一张图片我不...

回答 1 投票 0

如何让React Portal与React Hook一起使用?

我有这个特殊的需要在浏览器中听一个自定义事件,从那里,我有一个按钮,将打开一个弹出窗口。我目前正在使用React Portal打开这个窗口(...

回答 5 投票 3

如何正确使用useEffect与数组依赖关系。我从redux商店传递了状态,但我的组件仍无限渲染

我正在使用useEffect钩子并使用函数getStoreUsers获取用户数据列表,该函数使用函数getStoreUsers调度响应操作并在redux中存储shopUsers(这是一个数组)...

回答 2 投票 0

在onClick事件之后,UseState不会重新呈现页面

通过useState挂钩设置状态后重新呈现页面有问题。状态值更改,但页面不重新呈现。 export function langauge(props:Props){const [languageChange,...

回答 1 投票 0

如何在没有回调函数的情况下使用react Hook状态变量?

当我的复选框被选中或取消选中时,需要设置特定数据。现在我在状态变量中将checked的值设置为true或false。问题是它没有回调...

回答 1 投票 1

如何使用useEffect()就像componentDidMount()?

我正在使用功能组件,我需要能够使用componentDidMount()。在线我发现通过反应挂钩你可以在功能组件中使用useEffect()作为componentDidMount()。 ...

回答 2 投票 0

有没有办法使用React Hooks API模拟构造函数代码的运行频率?

有时,我发现在React类组件的构造函数中放置一些代码,进行一次处理(当组件被实例化时)并且能够引用结果时很有用...

回答 2 投票 1

钩子只能在函数组件的主体内部调用。但它已经在功能上了

我正在按照这里的教程:http://adazzle.github.io/react-data-grid/docs/examples/column-sorting并尝试实现react-data-grid,因为它为我提供了进行排序的功能, ...

回答 1 投票 0

如果文档也具有活动的eventListener,则链接组件或具有事件侦听器的任何其他元素不会触发click事件

将“click”事件侦听器附加到DOM时,像“链接”这样的元素或者作为ref的一部分的onClick侦听器的某些按钮不会对click事件做出反应。如果不采取行动 - 它......

回答 1 投票 1

如何使用react钩子清理useEffect中的setInterval

我正在尝试创建一个加载组件,它将定期向div添加一个句点,每隔1000毫秒使用React中的setInterval。我正在尝试使用...中描述的方法清理setInterval

回答 1 投票 3

使用对象状态时,useState不会调用rerender吗?

我有一个firebase项目,其中包含一个看起来像这样的firestore数据库文档。 document-id => item1 => {detail:“value”,title:“value”,image:“value} item2 => {detail:”value“,...

回答 1 投票 1

如何强制组件在React中使用钩子重新渲染?

考虑下面的钩子示例从'react'导入{useState}; function Example(){const [count,setCount] = useState(0);回来(

回答 3 投票 12

反应useEffect方法的箭头体型错误

这是我的代码使用React useEffect const [naked,setNaked] = useState(false); useEffect(()=> {return()=> setNaked(true);},[props.onWatch]);我有些原因......

回答 2 投票 1

React useReducer Hook发射两次/如何将道具传递给reducer?

前言/描述我正在尝试将React的新钩子功能用于我正在构建的电子商务网站,并且一直在解决我的购物车组件中的错误。一世 ...

回答 1 投票 4

防止某些组件重新渲染

我正在使用react-hooks。所以有一个模式弹出一堆输入(组件),如文本字段,下拉菜单,日期选择器等...问题是当一些字段正在编辑时,我所有...

回答 2 投票 0

如何在React Hooks中使用componentWillMount()?

在React的官方文档中提到 - 如果您熟悉React类生命周期方法,您可以将useEffect Hook视为componentDidMount,componentDidUpdate和...

回答 4 投票 26

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