react-hooks 相关问题

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

从功能组件发送函数prop时,防止重新呈现

将props发送到PureComponent或功能组件时,可以使用不会针对每个渲染更改的props来优化性能,这将阻止组件重新呈现。 ...

回答 2 投票 0

React useState,useEffect无法按预期工作

我有一个用例,我想用React钩子来解决它,但它没有像我预期的那样工作。期望:在向上滚动时不会显示在顶部,当向上滚动时会消失...

回答 2 投票 0

使用嵌套钩子来更新状态

我试图找出如何使用嵌套钩子来更新父组件中的状态。我最近了解到钩子基本上遵循相同的setState()异步更新模式,但我正在努力...

回答 2 投票 1

在React Hook useCallback中,如何使用(a,b)

在react hooks doc中,他们给出了一个使用useCallback React钩子的例子如下:const memoizedCallback = useCallback(()=> {doSomething(a,b);},[a,b],);我有一个 ...

回答 3 投票 1

如何使用钩子将React类组件转换为函数组件以获取firebase数据

我有一个工作的React类组件,我想转换为功能组件使用挂钩状态等。我正在学习React钩子。类组件版本工作正常,功能...

回答 3 投票 0

使用useMemo而不是React.memo语法问题

我需要演示使用React Hooks useMemo。我有以下工作代码,我做了我想要的:const SpeakerCardDetail = React.memo(({id,...我发现一个链接显示...

回答 1 投票 1

组件将在卸载后保留状态

即使在卸载它之后,组件也会保留状态我正在使用Formik构建一个反馈表单,并希望从类组件移动到钩子但面临提到的困难。功能反馈(......

回答 2 投票 2

使用带有datetime-local类型的材料-ui TextField时是否有阻止输入清除?

如果执行下面的代码并仅输入日期,则渲染过程将运行并且日期输入将清除。此TextField旨在用作此组件的搜索条件。进口* ...

回答 1 投票 1

如何使用useQuery钩子在其他钩子中填充状态?

我最近一直在处理一些与钩子相关的问题,因为我已经在我的项目中实现了钩子。我不断收到错误“渲染了比上一次渲染更多的钩子。” ...

回答 1 投票 1

设置通过props接收的表单元素初始值

我正在使用React Hooks处理一个简单的表单。我收到'transaction'对象作为prop,我想根据这个对象设置输入值,因为我正在尝试更新这个'transaction'当你......

回答 1 投票 0

Array.length在数据加载时未定义,导致使用钩子进行反应时出错

我是新手做出反应(并尝试使用Hooks)。我正在加载用户数据并循环遍历它以创建这些用户的仪表板列表。当我尝试添加一个返回项目数量的徽章时......

回答 2 投票 0

无法读取上下文提供程序中useReducer hook更新的状态

我使用useReducer挂钩来管理我的状态,但似乎我在上下文提供程序中读取更新状态时遇到问题。我的上下文提供程序负责获取一些远程数据和......

回答 1 投票 1

ReactJS:如何只调用一次useEffect钩子来获取API数据

使用React,我有以下功能组件,我使用useEffect():import'反应',{useEffect}来自'react';从'react-redux'导入{connect}; const MessagingComponent = ...

回答 1 投票 1

确定哪个依赖数组变量导致 useEffect 钩子触发

是否有一种简单的方法来确定 useEffect 的依赖数组中的哪个变量触发函数重新触发? 简单地注销每个变量可能会产生误导,如果 a 是一个函数而 b 是一个 o...

回答 9 投票 0

React:函数调用门户网站不包含目标

我们遇到的问题是useReducer正在关闭我们的应用程序中的Portal,我们无法控制它的行为。 https://codesandbox.io/s/724ozpxxk1正如您所看到的,当您点击触发器时......

回答 1 投票 1

如何使用react-router实现componentDidMount的挂钩?

我尝试为componentDidMount实现useEffect,但我不知道这种情况如何:componentDidMount(){logNavego(this.props.history.location.pathname + this.props ....

回答 2 投票 1

如何使用反应中的钩子来改变灰度?

当我在滑块上拖动时,我想更改用于UI材质的图像滑块,但它只更改灰度,但滑块上没有任何反应,为什么?我会尝试做功能,但我没有......

回答 1 投票 1

如何使用React Hooks更新依赖于其他状态的状态

所以我有这个自定义钩子:从'lodash / fp / sortBy'导入sortBy;从'react'导入{useState,useEffect}; / ** *支持数据排序的自定义效果。 *每当......时触发

回答 1 投票 2

当RouteProps初始化时,setState不会设置状态

我有一个使用useState的组件。使用RouteComponentProps中的属性初始化状态。当我在浏览器地址栏中键入url时,它会起作用,但当链接-...更改URL时,它不起作用。

回答 1 投票 1

客户端使用useReducer进行过滤

我有一个交易表,其中包含一些数据。我正在尝试使客户端过滤器更改搜索输入。它首先工作,到下一个onChange事件它过滤以前...

回答 1 投票 0

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