腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当
外部
函数
被
调
用时
,
如何
重新
呈现
React
组件
?
、
、
、
我正在使用AWS Amplify的PubSub,
函数
调用发生在类
组件
之外。我不能从
外部
的
函数
直接访问任何实例
函数
/属性,但我需要一些方法来触发setState更改,以便可以
重新
呈现
web应用程序,对吧? 我尝试直接从
React
类调用该
函数
,但仍然没有
重新
呈现
发生。我尝试创建一个
外部
变量,将接收到的消息存储在其中,然后从
React
类访问该变量,但仍然没有触
浏览 4
提问于2019-06-28
得票数 0
回答已采纳
1
回答
prevState在新useState中的反应是
如何
工作的?它
如何
存储以前状态的值?
、
、
我知道
如何
在新的州使用prevState,我想知道它到底是
如何
工作的?这个功能是
如何
工作的??为什么在'prevValue‘
函数
中加入'setFullName’
函数
会改变它的值?import
React
, { useState } from "
react
"; const [fullName, setFullName] = useState
浏览 6
提问于2021-12-12
得票数 0
回答已采纳
4
回答
React
.js
如何
重新
呈现
组件
?
我在看他们的医生了解反应是
如何
运作的。因此,有人提到,
当
state/props/setState()更改/调
用时
,
重新
响应整个
组件
。此外,我还看到
react
元素是不可变的,只有在发生更改时才会
呈现
它们。因此,
当
react
试图
呈现
组件
时,它实际上遍历所有元素,检查差异,并且只
呈现
数据
被
更改的元素。它不会简单地
重新
<em
浏览 8
提问于2020-10-23
得票数 3
回答已采纳
2
回答
当
使用useCallback作为实例变量时,useRef与useRef挂钩的区别
、
我正在阅读
React
中的钩子,我很难理解useRef和useCallback钩子之间的区别。 const Avatar = function({ history, url, fullName }) { const onMenuItemClick =
浏览 0
提问于2019-09-10
得票数 7
回答已采纳
1
回答
为什么
React
在
重新
渲染之前不比较以前的状态和新的状态?为什么它总是在调用setState时
呈现
?
如果
React
在
重新
渲染之前比较(浅)前一个状态和下一个状态,它将减少许多渲染,这有助于优化性能。 根据的说法,
当
setState方法
被
调
用时
,
React
总是
呈现
组件
及其子
组件
。
React
应该巧妙地处理
组件
及其子
组件
的不必要的
重新
呈现
。
浏览 8
提问于2018-07-21
得票数 5
2
回答
您能避免加载另一个页面已经加载的可重用
组件
吗?
、
、
因此,我有一个页面(我们称之为Page1),它通过使用多个可重用
组件
的
React
.lazy动态加载,另一个页面(Page2)使用这些可重用
组件
,这个页面也是动态加载的。我的问题是,是否有办法防止Page2再次加载这些可重用的
组件
?当我分析生成的最后一个包时,我看到两个页面分别加载可重用
组件
,我认为理想的情况是只加载它们一次,使用这些可重用
组件
的每个新动态加载页面都不应该再次获取它们。
浏览 15
提问于2022-11-24
得票数 -2
1
回答
响应更新表单数据
、
这将触发setter
函数
,该
函数
更改状态.窗体
组件
由于运行中的setter
函数
而
被
重新
呈现
.我相信这是对的,但它给我带来了一些困惑: 每次更改时,
如何
运行console.log(formData.comments)?
当
表单
组件
被
重新
呈现
时,会发生这种情况吗?当我的
函数
运行时,它会触发回
调
,该回
调
返回一个相同的对
浏览 8
提问于2022-11-24
得票数 1
回答已采纳
2
回答
编写优化的
React
功能
组件
据我所知,
当
需要
重新
渲染或有任何状态更新时,整个
React
功能
组件
都会
重新
运行,那么
如何
正确管理这些
函数
中的状态?如果你不想在
函数
每次
重新
运行时都
重新
创建它,那么让它空出事件处理程序这样的成员是否很重要? 对于编写优化的功能
组件
,是否有某种最佳实践?
浏览 0
提问于2019-08-31
得票数 0
1
回答
将状态变量值显示为空
、
我试图访问我的状态变量的值,但是当我更改日期时,它似乎是空的,但是如果我更改了任何其他输入字段,我就不会得到它为空--这里是运行到stackblitz的应用程序。
浏览 2
提问于2022-08-05
得票数 0
回答已采纳
2
回答
如何
响应更新DOM的部分内容?
、
我知道这个问题显然已经讨论了很多,但我不知道
如何
研究我的问题,这是相当具体的,我希望它遵循这里的规则。提前谢谢你,
浏览 3
提问于2018-08-30
得票数 6
回答已采纳
1
回答
将挂钩相关功能作为支柱来响应
、
在阅读了“钩子介绍”之后,我立即感觉到它在传递
函数
道具方面存在性能问题。 Click me </div> }现在将其与钩子版本进行比较,在该版本中,我们在每个
呈现
时向按钮传递一个新
函数
如
浏览 0
提问于2019-03-14
得票数 3
回答已采纳
2
回答
如何
使表单提交在useState钩子变量中保存数据?
、
在使用Create生成的应用程序中,我有这两个:import
React
, { useState} from '
react
'; <
React
.StrictMode> </
React
.StrictMode>, document.getElementById('当我填写一个名称并单击该按钮时,我希望它
浏览 2
提问于2020-05-25
得票数 4
回答已采纳
2
回答
没有
React
.memo的情况下使用useCallback有什么好处吗?
、
、
、
根据我从
React
文档和web上的其他材料中了解到的,useCallback通过确保回
调
的内存版本
被
传递给它来避免子
组件
的
重新
呈现
,因此引用属性对子
组件
保持不变。但是,只有当我在子
组件
上使用
React
.memo时,所有这些才有效。如果没有
React
.memo,子
组件
无论
如何
都会
重新
呈现
。我的问题是,在这种情况下,如果没有对子
组件
浏览 2
提问于2020-01-09
得票数 4
1
回答
为什么
React
钩子在其余代码执行之前触发重
呈现
?
、
、
我试图找出在使用useState钩子更新状态时何时发生重
呈现
。在下面的代码中,单击按钮将触发包含一个handleClick
函数
的setTimeout
函数
。”、“在setTimeout中的计数后更新”、“0”之前是
如何
显示的?setCount是否会导致
重新
呈现
的时间安排,即而不是立即?在setCount
函数
调用之后,控制台日志不应该总是在触发
重新
呈现
之前执行吗?<script crossorigin src
浏览 6
提问于2022-01-28
得票数 4
回答已采纳
2
回答
从子级调用回
调
函数
时,
React
- props为空
、
我在我的主
组件
上有一个按钮,
当
它被点击时打开一个“批准面板”,
当
OK
被
点击时,我调用一个回
调
函数
到主
组件
并做一些逻辑。我想传递回
调
函数
(我的原因),问题是
当
回
调
函数
被
调
用时
,props和state是未定义的。class MainComponent extends <
浏览 0
提问于2016-07-18
得票数 0
1
回答
通过JS获取数据后使用
react
渲染表
、
我在尝试使用
React
显示数据时遇到问题。数据首先在一个普通的JS
函数
中计算,并且在
React
呈现
它的表的时候还没有准备好。(); });该
函数
确定模拟足球联赛的循环对(config.pairs是循环对的全局变量)。我想在
React
渲染表中显示这些对。这是用于表
呈现
的
React
代码... var Table =
React
浏览 11
提问于2016-08-04
得票数 0
回答已采纳
1
回答
React
JS中具有onchange
函数
的useCallback
、
我有两个
组件
。在父
组件
中,我有以下内容: const [state, setState] = useState(true); </div>}; 用useCallback包装onChange我希望缓存
函数
,当我单击<button onClick={
浏览 1
提问于2021-07-03
得票数 0
1
回答
我似乎不能从这个
函数
中访问我的更新状态
、
、
、
我有这样的状态: const [fingerprintingIssues, setFingerprintingIssues] =
React
.useState([]) 我有一个循环遍历一堆数据进行验证的
函数
我读到这是一个闭包和陈旧状态的问题,但我似乎看不出这是
如何
适用于这里的。
浏览 10
提问于2019-12-15
得票数 0
2
回答
使用shouldComponetUpdate中断状态集循环?
、
、
我正在开发一个
react
应用程序,并且无意中发现,如果我不使用shouldComponentUpdate()来阻止,那么我的
组件
就会不断更新。父
组件
: constructor() { </div> }
浏览 0
提问于2017-01-14
得票数 0
回答已采纳
2
回答
Redux:
组件
/
函数
初始化时的分派
、
、
我有一个状态,我只想在初始化某个功能
组件
时进行更改。// dispatch(loadSalesFeed()); <div> {salesFeed} )这是不起作用的,因为它无限地
重新
呈现
在功能
组件
中有实现我想要的东西的方法吗?
浏览 3
提问于2022-11-09
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React 组件设计模式基础
React 入门
从源码中来,到业务中去,React性能优化终极指南
React Hooks源码深度解析
React.js Components:基础指南
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券