react-hooks 相关问题

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

是否有可能使用反应钩子反应原生?

在react文档中,它表示变量和监听器钩子必须在组件中声明,但当我尝试这样做时,React本机会抱怨。有没有办法在......中使用Hooks ...

回答 2 投票 4

如何使用带有反应钩子的静态变量

使用const [open,setOpen] = useState(false),我可以创建一个open函数,该函数在函数组件的调用中保持不变。但是如果我在设置时不想要重新渲染,我可以使用哪个钩子...

回答 2 投票 0

React Hooks:有没有理由忽略useEffect和useCallback的创建或回调是坏的?

所以我正在阅读Dan Abramov和Hooks文档中的“使用效果的完整指南”。在文章中Dan给出了以下示例:function SearchResults(){const [query,setQuery] = useState('...

回答 1 投票 0

使用React Hooks从Prismic API获取数据

我正在尝试查询来自Prismic无头CMS API的数据并使用React Hooks遇到问题。 prismic API返回null,虽然我知道它正确传递,因为我可以查询...

回答 2 投票 0

如何使用react-apollo-hook链接useQuery钩子

我想用钩子执行2个查询,其中第二个查询使用在第一个查询中检索的信息。例如:const {data,error,loading} = useQuery(GET_DOGS); const result2 = ...

回答 1 投票 2

ReactJS:如何在组件之间同步sessionStorage状态

在我的应用程序中,我有一个React组件,它呈现一个数字列表,它还通过sessionStorage存储这些数字的总和。我的应用程序还有一个组件,以便新...

回答 2 投票 2

使用React Hooks使用Portal动画模式组件时出现问题

我试图在用户打开和关闭组件时为我的模态组件设置动画。模态组件使用Portal在页面上安装和卸载,我正在使用来自...的CSSTransitionGroup

回答 1 投票 1

更新状态的正确语法是什么?

使用react-hook更新状态的正确方法是什么? const [items,setItems] = useState([]]; const onChangeHandlers =(values)=> {setItems({setItems:values})} const values = ['item1','...

回答 3 投票 0

使用`react-apollo-hooks`和`useSubscription`钩子

我正在使用React,Apollo和react-apollo-hooks为钩子支持构建一个简单的待办事项应用程序,但useSubscription钩子不会触发。我知道实际后端的东西是有效的,因为我有一个graphiql ...

回答 1 投票 2

useEffect React钩子使用什么比较过程?

让我们从我最喜欢的JavaScript表达式开始:[] == [] // false现在,让我们说一下React doc关于跳过副作用的内容:你可以告诉React跳过应用效果,如果确定...

回答 2 投票 3

是否有可能在useEffect钩子中运行的间隔内获取存储在状态中的数组的当前长度?

我有一种情况,我需要在用户的动作上输出一定数量的元素(比如说点击),每个元素必须出现在前一个元素后500ms。存储元素数组...

回答 2 投票 2

UI不使用React Hooks和表单提交重新呈现状态更新

我正在尝试使用React Hooks和表单更新UI。我有一个状态设置来监视窗体上的值,当我单击提交时,我想将此值添加到一个数组(保持状态)并显示...

回答 1 投票 0

React hook useState不用onSubmit更新

我目前遇到一个问题,将输入字段值推送到onSubmit状态。 codesandbox我正在尝试将输入字段值设置为状态,以便我可以在组件后使用该值...

回答 2 投票 0

ReactJS useCallback不是反应函数?

我有一个使用钩子useCallback的功能组件。在过去的几天里,一切都很好。一切都按原样运作。今天我启动应用程序,我有这个错误:React Hook“......

回答 1 投票 0

React hooks - 如何按需调用useEffect?

我正在用React钩子重写一个CRUD表。下面的自定义钩子useDataApi用于获取表格的数据,观察网址的变化 - 因此当params更改时它将被触发。但我还需要......

回答 1 投票 0

Preact setState钩子不能在setInterval中工作

CodeSandbox尝试在preact / hook的setInterval中使用State。这不起作用,看似永远迭代它正在执行以前的callstacks(?)。有人可以帮助我理解和帮助......

回答 2 投票 0

useEffect无法removeEventListener [关闭]

function HomeList(props){const [{data,isLastPage},setData] = useState({data:[],isLastPage:false}); const getData =()=> {flag = false;请求(“/ API /应用/ ...

回答 1 投票 0

使用反应挂钩设置值的问题

我是钩子的新手,我遇到了使用它们的问题。我有两个组件:const Button =({isHidden,icon,onClick})=> {return( {isHidden ? ( &...

回答 3 投票 2

React Hooks - 引擎盖下发生了什么?

我一直在试用React Hooks,它们似乎简化了存储状态等操作。然而,他们似乎通过魔术做了很多事情,我找不到一篇关于他们实际工作方式的好文章。 ...

回答 2 投票 7

React Hook“useState”在函数“app”中调用,它既不是React函数组件,也不是自定义React Hook函数

我正在尝试使用react钩子来解决一个简单的问题const [personState,setPersonSate] = useState({DefinedObject});具有以下依赖关系。 “依赖”:{“反应”:“^ 16.8.6”,“react-dom”:“^ ......

回答 6 投票 13

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