腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(1675)
视频
沙龙
3
回答
如何将useCallback
钩子
替换为useMemo?
、
、
、
我正在阅读这篇关于
React
回忆录的,我想知道如何翻译和使用useMemo而不是useCallback
钩子
。name={ useCallback(() => {console.log('Really Skinny Jack')}, []) } />export default
React
.memo
浏览 16
提问于2022-05-02
得票数 1
回答已采纳
1
回答
将回
调
传
递给
自定义
react
钩子
我有一个
自定义
的
钩子
,它创建一个web worker并向worker注册一个回
调
: const useMyHook(callback){ worker.onmessage = callback} 要使用
钩子
,用户必须知道
将回
调包装在
React
.useCallbackconst c
浏览 15
提问于2020-04-02
得票数 1
1
回答
使用空依赖数组的useCallback - useCallback与根本不使用useCallback的
、
、
我正在优化应用程序的性能,我想知道是否对那些不依赖于任何变量的函数使用useCallback
钩子
。const someFunc = useCallback(() => { return someVar;现在我的问题是: let someVar = "someVal";}; const someFuncCallback = <em
浏览 3
提问于2020-06-10
得票数 10
回答已采纳
3
回答
我是否应该用useCallback或useMemo包装每个道具,什么时候使用这个
钩子
?
、
、
现在可以使用function
钩子
了,在功能组件的情况下,应该用封装每个函数,用传递每个道具值吗?,如果这提高了性能,为什么不一直这样做呢? } [memoizedSomeBool]
浏览 0
提问于2019-03-23
得票数 42
回答已采纳
2
回答
Hook的useState初始值在回
调
中永不改变,这是回忆录
、
、
在这个简单的示例中,我将使用useMemo回传子组件,并
将回
调
传
递给
父函数以添加数据以响应
钩子
数组,该数组最初被设置为空。我的问题如下:为什么
钩子
数据从不改变,并将它的初始状态保存在回
调
函数中,这个回
调
函数来自于自述的Child组件。但是,当在useEffect方法中检查数据
钩子
或在呈现中使用该
钩子
时,它总是具有最新的状态。父组件: import
React
, {useEffect, useState} from &
浏览 9
提问于2020-05-18
得票数 1
回答已采纳
1
回答
React
:通过状态挂钩将令牌添加到loginHandler函数中的localStorage不起作用
、
、
、
、
我已经在我的
React
应用程序中创建了一个用于登录/注销功能的AuthContextProvider: import
React
, { useState } from "
react
"; token: "", login: () => {}
浏览 24
提问于2021-08-04
得票数 0
3
回答
将项添加到数组(
钩子
)
react
js
、
、
、
我观看了关于
react
js的过程,并在其中添加了一个新项到数组(
钩子
),如下所示: useState([new item , old Array]); 但我重复一遍,数组变成了一个对象 无论我搜索什么
浏览 39
提问于2021-04-05
得票数 1
回答已采纳
1
回答
React
Native -未定义
将回
调
传
递给
自定义
挂钩
、
、
我正在尝试
将回
调
传
递给
我的
自定义
钩子
: export default function useScreenshotDetection(onScreenshot) { ...} 我认为这是因为在第一次调用
钩子
时,方法还没有被创建我的意思是,我喜欢
浏览 6
提问于2021-07-30
得票数 1
回答已采纳
1
回答
用动态支撑卸载时使用useEffect
钩子
、
和
钩子
搏斗。组件中有以下代码: }, [isLoading, abortRequest]); return我尝试将cleanUp函数作为useEffect
钩子
的依赖项,但这使得它在每次cleanUp回
调</
浏览 4
提问于2020-05-28
得票数 1
1
回答
当函数被用作私有方法时,我是否从useCallback获得任何性能增益?
、
、
React
的useCallback
钩子
在将生成的(回
传
)函数传
递给
子组件时提供了性能增益,以避免不必要的重呈现。function Foo({numbers}) { re
浏览 2
提问于2021-04-13
得票数 1
回答已采纳
1
回答
REACT
:如何构建类似于redux useSelector的对象字段选择器挂钩
、
、
、
、
我正在尝试构建一个
钩子
,它将从一个对象返回选定的键值对子集。假设
钩子
可以访问如下所示的对象:如何
将回
调
传
递给
钩子
以从stores对象中选择字段?理想的情况是让
钩子
像这样工作: const {selectedField} = useStores(stores => ({ selectedField: stores.someStor
浏览 3
提问于2020-04-15
得票数 0
回答已采纳
1
回答
是否有方法在单击回
调
中调用useContext?
、
、
我正在学习
React
,并使用use方法访问
自定义
上下文:export const useUsefulObject(): UsefulObject {return useContext(...)我希望在另一个文件中的单击回
调
中使用UsefulObject。为了方便起见,我
将回
调
封装在一个方法someLogic中。const PageComponent:
React
.FC = () => { return &
浏览 5
提问于2022-04-11
得票数 0
1
回答
回
调
url修复
、
、
当我
将回
调
URL传
递给
WorkplaceWeb
钩子
时,其中一个正在工作,而另一个则不工作。我已经验证了验证令牌、访问令牌,它们都是正确的。 我收到失败消息:“我们无法验证web
钩子
回
调
。请确保您的webserver正在侦听,并可通过指定的回
调
url到达。”当我将这个URL与令牌:https://<xxx>.azurewebsites.net/webhook一起传递时
浏览 4
提问于2017-06-29
得票数 0
1
回答
useQuery如何不需要回传回
调
?
、
来自useQuery包的
react
-query不要求您到useCallback回
传
您传
递给
useQuery的回
调
。我试图创建一个简单的类似的挂钩,但挣扎如何绕过这个问题,我不想要求额外的步骤,总是回忆录提供的回
调
。
浏览 6
提问于2022-07-07
得票数 -1
1
回答
在功能组件中用回
调
响应setState
、
、
、
this.setState({error_message: ''}) });在这里,我调用setState()方法,并给它一个回
调
作为第二个参数我想知道我是否可以在带有useState
钩子
的功能组件中完成这个任务。 所以我猜-这个功能不包括在功能组件中?
浏览 2
提问于2020-05-16
得票数 3
回答已采纳
2
回答
如何在更改
react
钩子
后执行函数?
、
当我在类组件中执行setState时,我可以
将回
调
传
递给
最后一个参数,并在更改状态后执行回
调
: this.setState({}, () => { *execute after changing stateshould be performed after completion setOpen changing, but setOpen is async func } 问:使用假参数通过setOpen完成
钩子
的更新后
浏览 13
提问于2020-04-06
得票数 0
1
回答
如何定义任务API的回
调
?
、
读取后,一旦推送任务成功执行,使用web
钩子
作为回
调
似乎是可能的。 不过,我找不到任何这样的例子。然而,任务如何知道它已经完成并且应该调用它定义的回
调
url?如何
将回
调
Url传
递给
任务?
浏览 3
提问于2014-05-06
得票数 0
回答已采纳
2
回答
在
自定义
钩子
和组件中使用useEffect有什么不同
、
、
、
我想知道在组件中使用useEffect
钩子
和
自定义
钩子
有什么不同。例如 如果我有一个功能组件( component )并在其中直接使用useEffect
钩子
import
React
,{useEffect} from '
react
'; }) }
浏览 21
提问于2020-06-12
得票数 3
回答已采纳
2
回答
React
.js如何
将回
调
传
递给
子组件?
、
、
、
我希望
将回
调
传
递给
一个双重嵌套的组件,虽然我能够有效地传递属性,但我不知道如何将该回
调
绑定到正确的组件,以便触发它。我怀疑问题出在我如何在第一个函数中呈现SecondNestedComponent,并将其传
递给
回
调
函数。代码看起来像这样: onUserInput: //my function, render: functionthis.onUse
浏览 0
提问于2015-03-07
得票数 31
回答已采纳
1
回答
useCallback正在为当前组件做什么?
、
、
、
useCallback将返回回
调
的回忆录版本,只有在某个依赖项已更改时才会进行更改。这在
将回
调
传递到依赖引用相等以防止不必要呈现(例如shouldComponentUpdate)的优化子组件时非常有用。
浏览 1
提问于2022-05-24
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券