react-hooks 相关问题

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

何时以及如何选择React Hooks和旧HOC道具传递?

到目前为止,我们已经习惯了Flux流,其中数据通过道具输入到组件中。因此,您可以查看Props签名,看看组件要求是什么。钩子是一个惊人的......

回答 2 投票 5

React Hooks和Component Lifecycle等效

使用像UseEffect这样的React钩子的componentDidMount,componentDidUpdate和componentWillUnmount生命周期钩子的等价物是什么?

回答 2 投票 12

如何修复React Hook useEffect中缺少的依赖项

使用React 16.8.6(之前的版本在16.8.3上很好)当我试图阻止获取请求上的无限循环时,我收到此错误./src/components/BusinessesList.js第51行:React Hook ...

回答 6 投票 10

在useEffect中调用Redux Action

我的目标是在useEffect中调用一个动作。 const ShowTodos =(props)=> {useEffect(()=> {props.fetchTodos()},[])} const mapStateToProps =(state)=> {return {...

回答 2 投票 2

useEffect和SocketIO Infinite Rerendering,为什么会发生?

我正在使用套接字中的useEffect Hook获取数据。每次我得到响应时,一个特定的组件都会重新呈现,但是我没有将任何套接字数据传递给该组件。代码:const App =()=&...

回答 1 投票 1

如何在应用延迟之前让setInterval运行一次回调函数

我在useEffect钩子中运行setInterval来循环一个函数,但是,我希望能够在应用延迟(interval)之前先运行该函数。有没有办法可以运行这个功能......

回答 3 投票 2

使用React-Hooks点击按钮后如何显示不同的组件?

我现在有一个简单的CRUD应用程序。我希望我的应用程序能够在搜索后修改和删除。这意味着用户必须搜索该项目,然后才能修改或删除它。我有 ...

回答 1 投票 1

将“类”转换为“反应钩”

我需要帮助。我试图从“类组件”转换为“反应钩子”这里是“类组件”的代码:https://codesandbox.io/embed/p2lrxrx30哪个有效,但是当我们点击“提交...

回答 2 投票 0

如何使用反应组分类的反应弹簧

我试图将react-spring动画库导入一个基于react组件类的reactjs应用程序。似乎新的(截至2019年)React Hooks使得一些整合变得更加混乱。所以......

回答 1 投票 0

如何在useEffect钩子内的setInterval回调中调用两个函数

我在useEffect钩子中运行setInterval来连续运行两个函数,但是,只有第一个函数循环。我需要做什么才能运行第一个函数,然后运行第二个函数? ...

回答 1 投票 0

有没有办法更新多个useState(反应钩子)或一个useState(反应挂钩)的多个属性与一个事件处理程序?

我正在处理一个包含2个字段的登录表单。电子邮件和密码。当我使用2 useState代表两个字段时,那么当我用handleChange更新状态时,两个状态都会更新。哪个是......

回答 4 投票 0

什么时候使用useEffect没有deps?

如果我没有deps,为什么以及何时应该使用效果? (来自React docs)有什么区别:function usePrevious(value){const ref = useRef(); useEffect(()=> {ref.current = ...

回答 1 投票 1

如何在两个自定义挂钩之间共享状态?

我正在尝试从Spotify API获取数据。由于我需要一个访问令牌来执行此操作,因此我构建了一个自定义挂钩来解析来自服务器的URL中的令牌。我还有另一个自定义钩子......

回答 2 投票 1

如何操作上下文 - 将函数附加到上下文或将调度包装在钩子中?

我想知道操作和公开新的React Context的推荐最佳实践是什么。操纵上下文状态的最简单方法似乎是将函数附加到...

回答 2 投票 9

如何显示/隐藏array.map()项

我想根据isCommentShown状态属性显示/隐藏JSX的一部分。但由于此部分位于地图循环内,因此,CommentShown不仅对当前所有映射项目起作用。所以当我...

回答 3 投票 1

React:使用useState控制功能组件中的输入

我正在尝试编写一个包含a的功能组件,但我得到的是“A组件正在改变要控制的类型文本的不受控制的输入”。错误,无法弄清楚......

回答 1 投票 3

React:Redux状态在一个效果中更新但在同一组件中的下一个效果是使用先前的state值

使用react 16.8.2,挂钩API。 Redux初始状态:const initialState = {name:one,count:1,} Component:function CompTwo(props){useActiveCount(setActiveCount,2); useEffect(()=> ...

回答 1 投票 1

重置初始使用状态

为了提高我的React技能,我一直在尝试构建一个可重用的表单状态钩子和表单验证器。我的自定义钩子FormState初始化一个带空字符串的对象,值为...

回答 2 投票 0

如何在React经典`class`组件中使用React钩子?

在这个例子中,我有这个react类:class MyDiv extends React.component constructor(){this.state = {sampleState:'hello world'}} render(){return {this.state....

回答 6 投票 5

如何在鼠标按下时重复调用一个函数?

我使用react来构建一个需要使用我的网络摄像头的前端。我需要能够单击并按住按钮并重复调用将从相机中抓取一帧的功能。进口......

回答 2 投票 0

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