腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
useCallback
的
替代
方案
javascript
、
reactjs
、
scope
如果这是一个愚蠢
的
问题,很抱歉,我是JavaScript和React
的
新手。需要
UseCallback
来包装回调函数,以避免重新创建函数,因为它是在一个函数组件中定义
的
,该组件在每次状态改变时都会重新运行。为什么我们不直接在函数组件之外定义回调来避免这个问题呢?
浏览 14
提问于2021-08-14
得票数 0
1
回答
使用自定义设置程序和清理功能包装useState钩子
reactjs
、
react-hooks
我想创建一个自定义
的
反应钩子我想知道是否可以创建一个自定义
的
引用稳定
的
setter函数?我还尝试使用存储自定义setter函数
的
useMem
浏览 4
提问于2021-07-05
得票数 3
回答已采纳
2
回答
如何在react中访问事件以及传递给函数
的
值
javascript
、
reactjs
如何一次访问传递给函数
的
事件和值这里是我尝试过
的
{options.map((optionhandleEnter = (option, e) => { setSelected(option) }; 我想要做
的
是,当按下enter想要用option
的
值更新状态,但不能这
浏览 0
提问于2021-12-01
得票数 0
2
回答
带有依赖项
的
useCallback
与使用ref调用函数
的
最后一个版本
的
reactjs
、
use-ref
、
usecallback
在进行代码评审时,我遇到了一个自定义钩子: const ref = useRef() ref.current = func return
useCallback
((...args) => { return ref.current(...
浏览 0
提问于2021-01-20
得票数 0
回答已采纳
2
回答
在React本机中在Refresh控件中运行承诺
javascript
、
react-native
const Component = () => { const onRefresh =
useCallback
浏览 2
提问于2022-09-29
得票数 0
回答已采纳
1
回答
功能组件中
的
renderProps反应:如何替换?
javascript
、
reactjs
自从功能性组件/钩子成为需要做
的
事情以来,我还没有编写过renderProps模式--直到现在。在谷歌上,如果它仍然是正确
的
方法,我阅读了一些关于renderProps是旧新闻和反模式
的
文章。提供
的
替代
方法包括钩子或传入JSX节点。 const parent = (parentProp) => {
浏览 0
提问于2022-02-24
得票数 1
1
回答
在循环中使用钩子
的
替代
方法是什么?
reactjs
、
react-hooks
我正在使用一个提供钩子
的
库:useSomething。我想循环一些用户动态选择
的
项,应用useSomething,然后做一些其他
的
事情。我知道不推荐这样做,我也知道为什么不推荐这样做,但是在我
的
函数顶部使用这个第三方钩子
的
替代
或推荐方法是什么呢?import { useSomething } from "third-party-library" import {
useCallback
, useState } from "react&quo
浏览 10
提问于2021-09-21
得票数 0
2
回答
React -无法在
usecallback
函数内调用props值
reactjs
、
axios
、
react-hooks
、
react-functional-component
import React,{useEffect,
useCallBack
} from 'react'; <ListView
浏览 3
提问于2020-09-15
得票数 0
1
回答
哪一个是最好
的
‘`useReducer`’->还原函数声明
reactjs
、
optimization
、
coding-style
、
react-hooks
看看,有一个初步
的
方法来实现它。但和其他许多人一样,这很少是一种有效
的
方式。因此,我想知道哪种方式是声明reducer函数
的
最佳/高效/更干净
的
方法,因为它是一个: const MyComp = () => {
浏览 5
提问于2020-04-11
得票数 0
回答已采纳
1
回答
在React中使用uselazyQuery后状态值设置为初始状态
reactjs
、
react-hooks
、
graphql
、
apollo-client
、
react-apollo
当我尝试在按钮上设置signType12时,单击,然后首先设置正确
的
值,然后使用useLazyQuery通过useEffect调用API,然后signType12给出null作为初始状态。const [getOrder] = useLazyQuery(GET_BUSINESS_LIFE_ORDER, {onError:
useCallback
((err: any) => { setIsTransLoading(false); },
浏览 7
提问于2022-09-21
得票数 1
1
回答
避免在更新列表中
的
某些项目时重新呈现所有项目
reactjs
、
react-hooks
我真的需要你
的
帮助 我在尝试优化我
的
应用程序时浪费了很多时间,我想我对React有一些不了解
的
地方 下面是一个典型
的
例子:我得到了一个表单,其中包含一些相互连接
的
输入(更改输入可以禁用/启用其他输入),类似于我
的
代码: const Form = (form)=>{ const updateInputsinput=> <InputCompone
浏览 10
提问于2021-10-14
得票数 0
回答已采纳
2
回答
在React中,按键事件不像onClick那样工作
reactjs
、
onclick
、
keydown
我正在尝试触发一个滑块下一个和以前
的
事件。 OnClick事件正在按预期工作。但是KeyDown处理程序不能像预期
的
那样工作。我想,我错过了一些基本
的
概念。请带我去找我失踪
的
地方。
浏览 1
提问于2021-11-12
得票数 1
回答已采纳
1
回答
尽管使用了React.memo(),功能组件重选器还是会发生反应
javascript
、
reactjs
虽然我使用
的
是React.memo高阶组件,但我对不改变
的
组件为什么会被重命名
的
原因有一些困难。所有的事情都像预期
的
那样,但是随着列表越来越长,性能却很差。我认为这部分原因在于重新呈现侧栏列表中
的
每个行元素,包括那些其选择状态没有改变
的
元素。为了最大限度地减少不必要
的
函数调用<
浏览 4
提问于2020-08-18
得票数 0
回答已采纳
1
回答
如何在
useCallback
钩子中传递一个参数?
javascript
、
reactjs
、
callback
、
react-hooks
、
gatsby
我试图使用
useCallback
钩子,用插件改变语言,他们有一个方法(changeLocale()),可以用来改变站点
的
默认语言。我想避免在JSX箭头
的
函数中传递道具,尽管解决
方案
是有效
的
,所以我尝试使用
useCallback
钩子。onClick={()=>switchLanguage(language.iso)}import React, {
useCallback
, useState } from 'react
浏览 3
提问于2020-03-28
得票数 4
回答已采纳
2
回答
如何使用钩子将功能组件转换为类组件
javascript
、
reactjs
、
react-hooks
、
usecallback
我试图挑战自己,将使用钩子
的
课程项目转换为同一个项目,但不必使用钩子来学习如何使用类组件来完成更多事情。目前,我需要帮助弄清楚如何在普通类组件中复制
useCallback
钩子。下面是它在应用程序中
的
使用方式。}, [movieId, state]) } 我理解如何复制其他挂钩,如useState和useEffect,但我很难找到
替代
useCallback
的
答案。谢谢你在这个问题上所做
的
一切努力。
浏览 6
提问于2020-02-21
得票数 8
回答已采纳
1
回答
我们应该在每个函数处理程序中使用
useCallback
吗?
javascript
、
reactjs
、
typescript
、
arrow-functions
、
usecallback
假设我们有这样
的
组件 const [counter, setCounter] = useState(0); const increment本文提出
的
解决
方案
之一是将
useCallback
钩子封装为空数组。当我转向这个问题时,隐晦
的
警告真的消失了。const Example = () => { const increment = <em
浏览 3
提问于2020-09-30
得票数 36
回答已采纳
1
回答
@"“
的
替代
方案
?
ios
、
xcode
、
string
我有一个字符串,其中有多个",它是在@""内部编写
的
,当然,xcode认为这就是我结束@"。有没有什么
替代
方案
可以让我使用@""来做同样
的
事情?
浏览 3
提问于2013-02-12
得票数 0
回答已采纳
1
回答
的
替代
方案
software-development
、
flash
哪个软件可以作为
的
一个很好
的
替代
品? 它应该是平滑和快速
的
闪光灯播放器。
浏览 0
提问于2014-04-02
得票数 3
3
回答
如何使"div“标记与”react路由器-dom“中
的
"Link”一起单击?
javascript
、
html
、
reactjs
、
react-router-dom
</div> )} 现在,我
的
网址链接显示
的
是http://localhost:8080/country/Afghanistan/。当我单击矩形框时,我希望我
的
URL链接更新到http://localhost:8080/country/
浏览 4
提问于2020-06-17
得票数 2
回答已采纳
1
回答
在React状态更新中防止组件闪烁
reactjs
我分两步加载一个表
的
数据。第一次加载获取表
的
基本信息。第二次加载使用更多数据密集型查询逐行进行。当查询返回时,我们更新行
的
信息,然后调用setItems([...data])使用该行中更新
的
数据重新呈现表。问题是,当将链接悬停在行中时,这会导致闪烁,因为随着下一行
的
数据进入,每秒左右都会重新呈现整个表。下面是我
的
useData钩子中
的
相关代码: const
浏览 0
提问于2020-02-08
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券