腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(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
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
2023年最佳Aspera替代方案,选择适合的Aspera替代方案
Python keyboard模块替代方案
要考虑的三大 Docker 替代方案
值得推荐的13个 Jenkins 替代方案
用于分析日志的10个Splunk替代方案
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券