腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用空依赖数组
的
useCallback - useCallback与根本不使用useCallback
的
、
、
我正在优化应用程序
的
性能,我想知道是否对那些不依赖于任何变量
的
函数
使用useCallback钩子。,所以我们可以用一个空数组将它封装在useCallback
中
: let someVar = "someVal";}, []);
浏览 3
提问于2020-06-10
得票数 10
回答已采纳
1
回答
React
:如何有效地制作
组件
,使整个
组件
在道具更改时不会重新呈现?
、
、
、
、
My Concern问题// Imports: D
浏览 5
提问于2021-03-15
得票数 0
1
回答
当
函数
被用作私有方法时,我是否从useCallback获得任何性能增益?
、
、
React
的
useCallback钩子在
将
生成
的
(回
传
)
函数
传
递给
子
组件
时提供了性能增益,以避免不必要
的
重呈现。function Foo({numbers}) { const dep1 =
React
.useMemo(() => {......}, [....])const calc =
React
.
浏览 2
提问于2021-04-13
得票数 1
回答已采纳
1
回答
有人能解释一下props是如何存储在
React
Javascript
的
这个
组件
中
的
吗?
、
、
、
我很确定我只是100%错过了这一点,因为我是新
的
反应和Javascript,但是。import RecordsGetter from '.table}/> </d
浏览 0
提问于2020-08-25
得票数 0
1
回答
ReactJs this.props.router未定义
、
、
、
当我试图使用
react
路由器返回到主页时,我会得到以下错误: 我
的
带有路由器
的
client.js:如果我
将
this.props.router.push('/');替换为this.props.history.push('/');,它就能正常工作。
浏览 5
提问于2016-05-06
得票数 12
回答已采纳
1
回答
React
如何在没有import语句
的
情况下从不同
的
组件
导入对象?
、
我目前正在学习
React
.js。 如果要在不同
的
.js文件中使用某个
组件
,则需要将该
组件
导入到正在处理
的
文件
中
。但是,当我创建一个简单
的
网站时,我不需要将App.js内部
的
对象导入到我正在处理
的
文件
中
。我不知道为什么我们不需要明确指定这一点。如果我们不导入,
React
怎么知道我指的是什么呢?以下是结果和每个
组件
的
屏幕截图。这条红点线代表了我所说
的
浏览 35
提问于2021-10-24
得票数 0
回答已采纳
3
回答
如何
将
useCallback钩子替换为useMemo?
、
、
、
我正在阅读这篇关于
React
回忆录
的
,我想知道如何翻译和使用useMemo而不是useCallback钩子。特别是在这个例子
中
:其中
的
子
组件
如下所示:export default
React
.memo(function Child({ name }) { console.log(
浏览 16
提问于2022-05-02
得票数 1
回答已采纳
1
回答
即使useCallback违反了钩子
的
规则,它也能有条件地使用它吗?
、
、
我试图找出一种方法,使能够通过指定特定
的
道具来回溯
React
。 例如,如果您使用
React
.memo -它基于所有的道具回
传
组件
。我正在努力实现
的
是能够
将
特定
的
道具作为依赖项传
递给
一个util (比如说,SuperMemo),并且这个
组件
将
基于这些道具进行回
传
。这种方法非常类似于 --在导出之前组成
组件
。但是,对于我
的
情况,
React<
浏览 2
提问于2019-05-07
得票数 5
3
回答
如何避免子
组件
的
重命名
、
在堆叠溢出
的
问题上,我发现了类似的问题,但没有一个问题使我找到了解决办法。 </Col> </>}; 尽管父
组件
正在更改一个不符合子
组件
利益
的
值,但子
组件
在每次呈现父
组
浏览 3
提问于2020-01-02
得票数 1
回答已采纳
1
回答
如何使回忆录与useCallback()和Redux()一起工作?
、
、
、
、
根据 创建唯一
的
选择器实例:在许多情况下,选择器
函数
需要跨多个
组件
重用。如果
组件
都将使用不同
的
参数
调用选择器,则会中断回忆录--选择器不会在一行
中
多次看到相同
的
参数
,因此永远无法返回缓存
的
值。这里
的
标准方法是在
组件
中
创建一个回忆录选择器
的
唯一实例,然后将其与useSelector一起使用。这允许每个
组件
始终将相同
的</
浏览 8
提问于2022-06-06
得票数 0
回答已采纳
1
回答
react
组件
中
的
URL
参数
、
我试图使用use
将
参数
传
递给
组件
,我使用
的
是
react
组件
,而不是
函数
组件
,所以我不能使用钩子?如何在类
组件
中
读取url
参数
?我试图
将
参数
传
递给
一个
组件
,这样它就可以根据
参数
从数据库
中
获取数据并更新它,或者只创建一个新记录!谢谢
浏览 14
提问于2020-02-20
得票数 1
回答已采纳
1
回答
道具
中
丢失
的
位置(ReactJS)
、
、
我面临一个问题,那就是当我试图访问道具
中
的
位置
参数
时,它会返回undefined。我试图找到解决方案,但是大多数人都写过,我必须在路由器
中
添加我
的
组件
,但是我正在把它包装在路由器
中
,但是我仍然没有访问位置
参数
的
权限 mapStateToProps,)(abcd)); 我试图访问and
浏览 5
提问于2017-07-02
得票数 2
回答已采纳
2
回答
如何
将
数据从一个
组件
传递到
另一个
组件
中
,而不使用
函数
组件
,而不需要重新呈现或jsx。
、
我是新
的
反应,我没有得到任何答案,这一点。一定有办法这样做
的
。
浏览 6
提问于2022-09-14
得票数 0
2
回答
Hook
的
useState初始值在回调
中
永不改变,这是回忆录
、
、
在这个简单
的
示例
中
,我将使用useMemo回传子
组件
,并将回调传
递给
父
函数
以添加数据以响应钩子数组,该数组最初被设置为空。我
的
问题如下:为什么钩子数据从不改变,并将它
的
初始状态保存在回调
函数
中
,这个回调
函数
来自于自述
的
Child
组件
。但是,当在useEffect方法
中
检查数据钩子或在呈现中使用该钩子时,它总是具有最新
的
状态。这是一个更普遍
浏览 9
提问于2020-05-18
得票数 1
回答已采纳
5
回答
React
.useMemo不工作以防止重新呈现。
、
、
、
我有以下简单
的
组件
: const [{ data, loading, hasError, errors }] = useApiCall(true)我
的
理解是,我应该能够使用带有空依赖项数组
的
React
.useMemo钩子来实现这一点。但是,ActivityFeedTitle
组件
仍然在Dashboard
组件
的
每个呈现上重新呈现。编辑: 使用
React
.mem
浏览 1
提问于2019-10-22
得票数 4
3
回答
Javascript如何知道何时执行隐式引用传递
的
函数
?反应实例
、
、
、
在我
的
function示例应用程序
中
,我通过引用
将
函数
"manipulateUsername“作为事件侦听器传
递给
另一个
较小
的
组件
。
中
,onChange事件侦听器从主应用程序
组件
获得
函数
引用"manipulateUsername“。因为我没有像用圆括号那样调用此代码
中
的
函数
: onChange={props.setNameFu
浏览 0
提问于2019-03-02
得票数 0
2
回答
回忆录我所有的反应元件是个好主意吗?
最近,我决定刷新
react
的
文档,并遇到了 (
React
.memo)。因此,问题是:在默认情况下,我是否应该
将
备注应用于我
的
所有功能
组件
,以防万一,这样我才能捕捉到重新呈现许多元素
的
边缘情况?这个/其他我需要注意
的
东西有什么缺点
浏览 0
提问于2019-01-03
得票数 6
回答已采纳
3
回答
为什么在
React
中将它们传
递给
路由器
中
的
组件
时,{...props}不是必需
的
?
、
、
、
我最近开始学习
React
,当我在学习一门课程时,我偶然发现了一些让我非常困惑
的
事情。我决定单独试一试,以了解它,但我不明白。我已经查过了,当你在
React
中使用一个路由标签时,你可以这样做: <Route path="/" component={Component} /> 但是当你想要传递道具时,语法如下: <Route path在测试时,我做了以下工作: <Route path="/" render={() => ( <PropD
浏览 13
提问于2020-07-19
得票数 1
回答已采纳
1
回答
如何使用高阶
函数
(或替代
函数
)包装
React
组件
,而不需要不断卸载该
组件
?
、
我有一个
React
组件
(Parent),其中有
另一个
使用高阶
函数
(HOWrapper)包装
的
组件
(Child)。我遇到
的
问题是,每次呈现Parent
组件
时,Child
组件
都会卸载,然后重新挂载。我需要找到一种方法来防止Child
组件
卸载,但仍然继续将其包装在名称是动态分配
的
组件
中
。我还希望选择
将
额外
的
参数
传<e
浏览 1
提问于2016-12-01
得票数 0
1
回答
是否有更好
的
方法
将
数据从子
组件
传递到父
组件
中
的
函数
而不使用bind()?
我使用
React
.Context
将
一个
函数
向下传
递给
另一个
组件
中
的
子
组件
。见下图。为了
将
name变量传
递给
父
组件
中
的
函数
,我很不习惯使用.bind()。是否有更好
的
方法不使用.bind()
将
数据从子
组件
传递到父
组件
中
的
<e
浏览 0
提问于2018-11-17
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React 深入系列6:高阶组件
React.js Components:基础指南
实现redux
React 入门
React 深入系列5:事件处理
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券