腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2395)
视频
沙龙
1
回答
React
JS
组件
在
传递
道具
时
尽
管有
回
调
,
但
仍会
重新
呈现
javascript
、
reactjs
、
callback
在
我的
react
项目中,我设置了
回
调来停止过多的
重新
渲染,因为那里显示的数据相当大,并且有许多不同的按钮可供用户单击,所有这些都会导致
重新
渲染。useCallback钩子可以工作,并且不会调用
重新
渲染,除非我还在useCallback函数旁边传入了
道具
,在这种情况下,每当用户与应用程序交互
时
,子
组件
都会
重新
渲染。} />
在
dropdown子级中,我将cat和var定义为const
浏览 10
提问于2021-04-07
得票数 0
回答已采纳
1
回答
React
- functional
组件
不返回更新的变量值
javascript
、
reactjs
我有一个
呈现
导入的功能
组件
BarForm的类
组件
FooPage。我将handleSubmit作为
道具
传递
给BarForm,并希望捕获inputData的值。问题是返回值作为初始值。为了帮助调试:
在
我提交之前,inputData的最新值被正确记录,并且提交没有触发
重新
呈现
。尽管如此,FooPage控制台
仍会
记录“初始值”。更重要的是,将onSubmit
回
调
从handleSubmit(inputData
浏览 0
提问于2020-06-03
得票数 0
1
回答
setTimeout和闭包有什么问题?
javascript
、
reactjs
、
asynchronous
、
settimeout
正如我所理解的,问题可能是
在
单击按钮后没有更新计数器值。该警报显示单击按钮
时
的值,尽管
在
2.5秒的延迟期间,我单击并增加了计数器的值。 const [count, setCount] = useState(0)
浏览 2
提问于2021-10-21
得票数 2
回答已采纳
3
回答
如何在
React
中从一个
组件
重新
呈现
另一个
组件
javascript
、
reactjs
在
我的
React
代码中,我有一个同时
呈现
Table
组件
和Filter
组件
的Employees页面。过滤器代码操作存储
在
Employees页面中的一些数据,然后通过useEffect更新过滤器的状态。有问题的数据作为属性
传递
给筛选器
组件
和表
组件
。但是,当此更改发生
时
,只有筛选器
组件
会
重新
呈现
。下面的代码摘录。employee.phoneExtension}<&
浏览 1
提问于2020-04-26
得票数 0
2
回答
响应ref
回
调
更新“this”更新子
道具
不起作用
reactjs
、
styled-components
、
react-lifecycle
、
react-ref
、
google-map-react
我一直
在
讨论问题,
在
使用ref
回
调
时
,refs
在
componentDidMount之后更新。显然,当您将refs
传递
给作为子元素
传递
给
组件
的元素
时
,可能会发生这种情况,但我认为我已经用尽了所有其他选项。我不能将它直接
传递
给
组件
(ComponentOne),因为它是一个样式化的
组件
,我得到了一个对
React
实例的引用,AFAIK无法访问.curre
浏览 22
提问于2022-08-14
得票数 0
1
回答
如果状态发生变化,为什么
React
更新所有子
组件
?
reactjs
、
react-hooks
<div> <Form name="foo" onClick={onClick}/> );我将一个
道具
和一个
回
调
传递
给当调用回
调
时
,它会更新val状态。这个状态不在<Form>元素中使用,但是
React
仍然
重新
呈现
它(F
浏览 3
提问于2020-01-24
得票数 0
回答已采纳
2
回答
当使用useCallback作为实例变量
时
,useRef与useRef挂钩的区别
reactjs
、
react-hooks
我正在阅读
React
中的钩子,我很难理解useRef和useCallback钩子之间的区别。 具体来说,我想了解如何使用这两种方法来避免不必要的子
组件
重
呈现
。
浏览 0
提问于2019-09-10
得票数 7
回答已采纳
1
回答
什么是{...props}
在
反应导航Stack.Screen?
javascript
、
reactjs
、
react-native
、
react-navigation
{...props}在上的意义是什么 {props => <HomeScreen {...props} extraData={someData} />}没有{...props},我的应用程序运行良好。
浏览 0
提问于2020-04-10
得票数 0
回答已采纳
1
回答
如果我将
React
.
js
作为
回
调
函数
传递
给setState,即使
在
销毁
道具
之后
javascript
、
reactjs
、
react-hooks
、
use-effect
问题import
React</
浏览 3
提问于2021-05-08
得票数 0
回答已采纳
1
回答
是否反应从
React
.memo转向了useMemo?
reactjs
、
react-hooks
、
react-memo
、
react-usememo
React
.memo和useMemo钩子都允许通过减少
重新
计算和重命名来优化性能。更重要的是,useMemo通常从父
组件
调用到子
组件
,而
React
.memo通常在子
组件
本身的声明中被调用。 虽然两者都有不同的优势,
但
React
.memo的一个优点是,不必从每个父级调用到子级关系。然而,随着钩子的释放,显然,
React
开发希望转向使用钩子来处理状态、副作用事件和其他影响的功能
组件
。虽然我不认为会有勇气或无视他们的用户群
浏览 1
提问于2020-04-18
得票数 3
2
回答
如何将数据从一个
组件
传递
到另一个
组件
中,而不使用函数
组件
,而不需要
重新
呈现
或jsx。
javascript
、
reactjs
我希望将数据从一个功能
组件
传递
到另一个功能
组件
。但是,我不想
呈现
子
组件
。我只想把数据从一个
组件
传递
到另一个
组件
。我怎样才能做到这一点?一定有办法这样做的。
浏览 6
提问于2022-09-14
得票数 0
3
回答
使用setState()后,
React
本机状态未更新
react-native
、
counter
、
setstate
我
在
React
Native的一个类中有一个状态和函数,我用它来创建一个计数器来计算完成的任务数。
在
我的updateTaskCountHandler()函数中,taskCount成功地将前一个值计数为+1,但是
在
控制台记录将completeTasks设置为新值之后的值
时
,它没有显示completeTasks
浏览 21
提问于2021-04-23
得票数 0
回答已采纳
1
回答
react
路由器-dom v6: v6中路由的
呈现
支柱等价
reactjs
、
react-router
、
react-router-dom
在
我的routes.
js
和
react
路由器v6中,这段代码可以工作,但是现在它无法
呈现
组件
。相反,我得到了这个错误 return <Callback />; /> 我正在设法将
道具
传递
到v6中的
回</e
浏览 10
提问于2022-08-18
得票数 -1
1
回答
由array.filter计算的
传递
值总是导致
呈现
反应
javascript
、
reactjs
我有一个
组件
,它根据array.filter计算要
传递
的值。不好的是,即使数组的元素完全相同,也会由于每次
道具
的更改而导致新的
呈现
。id)}下面是一个
回
调
,如果它被
传递
的话,它将基于groupId进行筛选。 (groupId?( Map
组件
)
时
,如果将id
传递
给getTargets,则
重新</e
浏览 0
提问于2020-03-16
得票数 1
回答已采纳
1
回答
作为参数
传递
的
React
.
js
更新
组件
javascript
、
reactjs
我正在使用
React
.
js
和Strophe.
js
开发web,我遇到了很大的问题。XMPP连接存储
在
单个对象中,
但
棘手的是,连接状态的更改由类处理,其中我可以存储真正的处理程序(因为显示连接状态将有两个不同的视图,而Strophe.OnConnection处理程序
在
初始化后不能更改)我想要实现的是把
组件
传递
给一个函数,用新的
道具
呈现
自己,类似的东西。var statusHandler = { handler:&
浏览 0
提问于2015-05-14
得票数 0
回答已采纳
1
回答
useCallback正在为当前
组件
做什么?
javascript
、
reactjs
、
react-hooks
、
usecallback
在上我读过
传递
一个内联
回
调和一个依赖项数组。useCallback将返回回
调
的回忆录版本,只有
在
某个依赖项已更改时才会进行更改。这在将回
调
传递
到依赖引用相等以防止不必要
呈现
(例如shouldComponentUpdate)的优化子
组件
时
非常有用。这很好,我们需要防止不必要的儿童
呈现
,但是对于使用useCallback的当前
组件
,useCallback真正提供了什么呢?据我所知,useCallbac
浏览 1
提问于2022-05-24
得票数 2
2
回答
React
.
js
将一个
组件
变量
传递
给另一个
组件
,反之亦然。
javascript
、
html
、
node.js
、
reactjs
如果我有一个带有两个变量的
组件
,那么
在
另一个
组件
中访问这些
组件
的最简单方法是什么?用
道具
,useState,useContext?如何在ComponentTwo中使用这两个变量。import
React
from '
react
'; varTwo = Tyson; <div>)} export de
浏览 6
提问于2021-12-14
得票数 2
回答已采纳
3
回答
防止
在
函数属性更新
时
重新
渲染
javascript
、
reactjs
、
react-hooks
我有一个包含多层子
组件
的表单。表单的状态保持
在
最高级别,我将函数作为
道具
向下
传递
以更新最高级别。唯一的问题是,当表单变得非常大
时
(您可以动态添加问题),当其中一个
组件
更新
时
,每个
组件
都会
重新
加载。问题是向下
传递
函数以更新其父函数。如果不在每次表单更新
时
都更新它,我不知道如何做到这一点。使用
浏览 4
提问于2019-05-11
得票数 12
回答已采纳
1
回答
把父母的教益传给孩子们
javascript
、
reactjs
是否可以
在
onClick
组件
中设置某种Legend处理程序,使其具有某种状态clicked,并检查是否存在“已选定/褪色”的n - 1图例项,而n是图例项的总数?我的代码:var
React
= require('
react
');var Legend =
Rea
浏览 1
提问于2015-06-01
得票数 1
回答已采纳
1
回答
如何将数据从子
组件
传递
到父
组件
,而不对子
组件
进行
重新
复制?
reactjs
、
typescript
我的子
组件
是带有控件的手风琴。问题是,每次
在
控件上输入数据并触发将其数据
传递
给其父
组件
的onChange事件
时
,手风琴就会关闭/折叠,而我不需要这种行为。是否存在防止这种情况,或将
道具
/数据从子
组件
传递
到父
组件
而不
重新
复制/
重新
启动子
组件
的DOM?父
组件
:
浏览 4
提问于2022-02-04
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ReactNativeForAndroid架构初探,小伙伴们需要看看这个!
React Hooks-缓存记忆
React Router入门指南
你真的了解React吗?这里有50个React面试问题
React 16.3新API
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券