react-hooks 相关问题

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

如何使用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

React Portal输入更改删除元素

我已经创建了这支笔来演示它:https://codepen.io/no1melman/pen/WWyJqQ本质上我有这个门户网站:const ChatArea =({children})=> {const el = document.createElement(“div” );埃尔....

回答 1 投票 1

useEffect与React Hooks无限循环

React / Redux应用程序使用useEffect与对象引用进入无限循环。我正在尝试使用useEffect为我的应用程序渲染待处理的待办事项..并将todos数组传递为...

回答 1 投票 -1

使用useState钩子有效地更新数组中的对象

我有一个React组件,可以呈现一个中等大小的输入列表(100多个项目)。它在我的电脑上渲染得很好,但是我的手机上有明显的输入延迟。 React DevTools表明......

回答 1 投票 4

在使用反应钩子渲染之前调度redux动作

因此,正如标题所说:我们如何在渲染组件之前调度redux动作?我有一个特定的情况,我需要在组件渲染之前清除一些共享状态块(在这种情况下...

回答 1 投票 2

我应该在启动新项目时使用React挂钩吗? [关闭]

标题应该给你一般的想法。我(我的公司)想要启动一个新项目,这是我们当前使用React在Angular v1中编写的网站的重新启动。我想知道这是不是很好......

回答 2 投票 1

如何在重新渲染时更新API调用?

我正在教自己React Hooks,我想在用户输入搜索框时更新API调用。实时搜索的排序。我已经收集到该事件仅在页面加载时触发,但如何...

回答 2 投票 0

如何在React Hooks中将道具改为状态?

在Simple react类组件中,我们习惯用这种方式改变道具:constructor(props){super(props)this.state = {pitch:props.booking.pitch,email:props.booking ....

回答 3 投票 7

在reactjs中以现有状态添加动态对象变量(使用功能组件)

我是reactjs和创建小项目的新手,我使用的是功能组件而不是类组件,并使用store for state。我添加了一些状态变量,并希望在退出时添加对象数组...

回答 1 投票 0

在effet之前等待来自未知子组件编号的值

假设有一个父组件:function Parent({children}){useEffet(()=> {//当所有孩子//通过props(或context)返回他们的值时执行某些操作})...

回答 2 投票 1

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