腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
当
函数
被
用作
私有方法时,我是否从useCallback获得任何性能增益?
、
、
React
的
useCallback钩子在
将
生成
的
(回
传
)
函数
传
递给
子
组件
时提供了性能增益,以避免不必要
的
重呈现。function Foo({numbers}) { const dep1 =
React
.useMemo(() => {......}, [....])const calc =
Re
浏览 2
提问于2021-04-13
得票数 1
回答已采纳
2
回答
Hook
的
useState初始值在回调中永不改变,这是回忆录
、
、
在这个简单
的
示例中,我将使用useMemo回传子
组件
,并将回调传
递给
父
函数
以添加数据以响应钩子数组,该数组最初被设置为空。我
的
问题如下:为什么钩子数据从不改变,并将它
的
初始状态保存在回调
函数
中,这个回调
函数
来自于自述
的
Child
组件
。这是一个更普遍
的
问题,例如,如果数据总是具有初始状态,那么在回忆录子
组件
中检查回调
函数
中
的
重复值
的</em
浏览 9
提问于2020-05-18
得票数 1
回答已采纳
1
回答
将
函数
传
递给
要
用作
react
上
的
onClick
的
组件
我认为这样更简单:)
将
函数
传
递给
组件
的
正确方式是什么?顺便说一句,这不起作用。<MyComponent
onClick
={() => someFunction(1)} /> const {
onClick
}= props return <button
onClick
={
onClick
}>click/
浏览 27
提问于2020-04-01
得票数 0
3
回答
如何
将
useCallback钩子替换为useMemo?
、
、
、
我正在阅读这篇关于
React
回忆录
的
,我想知道如何翻译和使用useMemo而不是useCallback钩子。特别是在这个例子中:其中
的
子
组件
如下所示:export default
React
.memo(function Child({ name }) { console.log("Chi
浏览 16
提问于2022-05-02
得票数 1
回答已采纳
2
回答
反getting反应-从其他
组件
中获取值
、
我是新
的
反应,我只是想知道什么是最好
的
解决方案,从另一个
组件
内创建
的
价值,这将是反模式。我有这两个
组件
- mainComponent有变量与链接
的
图像,我刚刚创建
的
图像,并保存了索引
的
价值从表
的
图片。我只想保存点击图像
的
索引,创建
函数
从img对象返回值会是好
的
解决方案吗?或者是反模式,我应该尝试另一种方法来实现这一点? class MainComponent extends <e
浏览 3
提问于2017-11-07
得票数 0
回答已采纳
2
回答
如何对子
组件
作出forceUpdate()反应?
、
我可以使用强制为父
组件
重新加载,但是如何为子
组件
重新加载?
浏览 2
提问于2020-06-04
得票数 7
回答已采纳
2
回答
onClick
()
函数
如何在ReactJS中工作--容器
组件
和表示
组件
中正在发生
的
事情
、
“主类是容器
组件
,我从其中导入表示
组件
菜单”“我只想知道
onClick
()
函数
是如何与菜单类通信
的
,因为有一个
onClick
()” “会发生
的
情况是,屏幕
上
显示了一个项目列表,如果单击该项目,
将
显示该项目的详细信息,由另一个
组件
处理。我只想知道菜
浏览 2
提问于2020-04-29
得票数 0
2
回答
如何
将
数据从一个
组件
传递到另一个
组件
中,而不使用
函数
组件
,而不需要重新呈现或jsx。
、
我是新
的
反应,我没有得到任何答案,这一点。一定有办法这样做
的
。
浏览 6
提问于2022-09-14
得票数 0
5
回答
ReactJS:在单击按钮之前执行
onClick
函数
函数
SendCred()执行正在加载
的
页面,但我希望在用户单击<button>时调用它。我该怎么办?import
React
,{useState} from "
react
"; }; <div className="row con
浏览 2
提问于2020-02-15
得票数 2
回答已采纳
3
回答
作为道具导致额外呈现
的
功能。
、
我有一些很重
的
表格
要
处理。因此,我试图在任何能够找到性能
的
地方压缩性能。最近,我添加了“为什么-你-给我
的
评论,以获得更多
的
洞察力,可能会减缓我
的
网页。”例如,当我单击复选框
组件
时,我注意到了所有其他
组件
的
重新呈现。理由总是一样
的
。WDYR说 重新呈现是因为道具更改:相同名称
的
不同
函数
{prev onChangeHandler:ƒ} "!
组件
传递<em
浏览 1
提问于2019-05-17
得票数 5
回答已采纳
1
回答
如何在KeyDown事件上调用子
组件
中父
组件
中定义
的
函数
?
、
、
、
var B =
React
.createClass({ return ( <input type="button"
onClick
={this.props.saveFunction} /> );});
浏览 0
提问于2015-12-03
得票数 2
2
回答
哪个对象拥有响应单击处理程序代码?
、
、
、
我知道在使用
React
类方法时,箭头
函数
是锁定this
的
一种很好
的
方法。=> { // eg this.state<button
onClick
={() => this.clickHandler()}>Test Button</button>
浏览 0
提问于2019-07-06
得票数 1
回答已采纳
1
回答
从子
组件
到父
组件
的
反应传递事件
、
、
我是
React
.js
的
新手,所以如果这是一个愚蠢
的
问题,或者是以前被问到
的
问题,我很抱歉。我有一个
组件
树结构如下:表单(祖父母)→输入字段(父)→按钮(子) 我正在尝试侦听按钮
的
单击(事件处理程序),并让它在form级别触发一个
函数
(理想情况下,还将输入字段
的
内容传
递给
表单)。是否有一种通用
的
方法来完成此操作,或者我应该阅读
的
文档中
的
某个特定部分?我知道我可以通过道具把数据从父母传
浏览 5
提问于2022-02-20
得票数 1
回答已采纳
1
回答
React
:如何有效地制作
组件
,使整个
组件
在道具更改时不会重新呈现?
、
、
、
、
My Concern问题// Imports: D
浏览 5
提问于2021-03-15
得票数 0
1
回答
useCallback中数组依赖关系中
的
父方法
、
、
假设我们有这样
的
父母和孩子
组件
:const {useState, useCallback} =
React
; const(text) }, [
onClick
, text]) // Should I to take into account '
onClick
' props?/18.1.0/umd/
react
.developmen
浏览 2
提问于2022-08-15
得票数 2
回答已采纳
2
回答
如何
将
函数
作为参数传
递给
TypeScript中
的
ReactJS
组件
、
我正在尝试制作一个可重用
的
ReactJS按钮
组件
,需要有关如何
将
函数
传
递给
组件
,然后将其
用作
单击事件
的
帮助。按钮
上
的
单击事件不起作用。下面是调用
组件
的
代码: alert(inArg); ReactDOM.renderclickFunction={MyPub
浏览 2
提问于2016-02-13
得票数 23
回答已采纳
1
回答
useMemo对于内联
组件
和普通
组件
的
行为有所不同。
第一次使用内联
组件
“初始化”和回
传
组件
( const working = useMemo(() => <>{Math.random()}</>, []);)时 第二次使用应用程序
组件
(const notWorking= useMemo(() => <Rand />, []);)之外
的
组件
。useMemo
函数
中使用
的
两个
组件
都有完全相同
的
代码,即<
浏览 4
提问于2021-06-30
得票数 5
1
回答
使用空依赖数组
的
useCallback - useCallback与根本不使用useCallback
的
、
、
我正在优化应用程序
的
性能,我想知道是否对那些不依赖于任何变量
的
函数
使用useCallback钩子。: let someVar = "someVal";}; 还是
浏览 3
提问于2020-06-10
得票数 10
回答已采纳
1
回答
儿童道具中
的
传递元件
、
我要做
的
是: <button
onClick
={TContainer.METHOD}>TuCLIK</button>如果可能的话,我不知道用TContainer.METHOD写什么来调用childen方法
浏览 2
提问于2017-09-25
得票数 4
回答已采纳
3
回答
React
JSX中
的
onClick
={increase}和
onClick
={()=>{increase()}有什么区别?
、
我做了一个搜索,没有找到任何结果,所以我在这里询问。
浏览 0
提问于2021-11-25
得票数 0
点击加载更多
相关
资讯
重构复杂的React组件:编写高效且可读组件的5个最佳实践
我用React和Vue构建了同款应用,对比看看
我用React和Vue构建了同款应用,来看看哪里不一样(2020版)
编写React组件时常见的5个错误
memo、useMemo、useCallback 你真的用明白了吗
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券