腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
当
使用
React
Context
API
的
其他
组件
更改
状态
时
,
如何
防止
自动
呈现
?
、
、
我正在
使用
带有上下文
API
的
react
。在上下文中,我有一个名为isAuthenticated
的
属性,该属性在App.js中用于路由目的。但问题是,
当
操作isAuthenticated属性
时
,该App.js文件也会重新
呈现
。我不想要这样
的
行为。
如何
防止
组件
自动
重新
呈现
,即使
其他
组件
更改
了数据
浏览 12
提问于2019-09-17
得票数 0
1
回答
当上下文被
更改
时,
使用
上下文
的
子
组件
不应该
自动
更新自己吗?
、
、
、
/> );HomeContainer
组件
是一个特殊
的
组件
,它将一个简单
的
表示
组件
封装成一个本地化
组件
。,通过language从
状态
中选择正确
的
context
,并相应地显示文本。但是,当我分派一个在
浏览 2
提问于2017-03-27
得票数 0
回答已采纳
2
回答
如何
从url中获取json并在js页面上显示json内容?
、
、
、
我
的
目标是从提供
的
url中获取数据列表,然后在我
的
团队应用程序中
的
Tab中显示它,它将在这里:。正如您可能知道
的
,我根本没有
使用
javascript
的
经验,但是定制
的
MS团队应用程序想要javascript.import '.
c
浏览 1
提问于2021-05-31
得票数 0
回答已采纳
1
回答
防止
重新
呈现
组件
使用
React
和
React
备注
、
、
、
我想
防止
组件
重新
呈现
使用
React
。我读过一些指南,但我仍然很难让代码正常工作。CreateItem
组件
从json对象创建一个输入表单。
当
输入
状态
改变
时
,应重新
呈现
所有
组件
.我会避免这种情况,因为它会引起一些问题。 我
使用
过
React
.memo,但我
的
代码仍然不能工作。这是实现这段代码
的
好方法吗?我怎样才能纠正我
的</e
浏览 6
提问于2022-06-13
得票数 0
回答已采纳
1
回答
如何
保持
呈现
的
组件
、
我正在
使用
div在
React
中建立一个网格。我
的
Main
组件
有一个Settings
组件
和一个Boxes
组件
。
更改
Settings中
的
值将更新Main中
的
状态
值,该
状态
值将传递给Boxes。在Settings中更新此值将导致Boxes重登,因为它
使用
Main
的
状态
值。 由于盒子
的
数量没有变化,我只想用JavaScrip
浏览 0
提问于2018-12-05
得票数 1
4
回答
React
.js
如何
重新
呈现
组件
?
我是新来
的
。我在看他们
的
医生了解反应是
如何
运作
的
。因此,有人提到,
当
state/props/setState()
更改
/调用时,重新响应整个
组件
。此外,我还看到
react
元素是不可变
的
,只有在发生
更改
时才会
呈现
它们。因此,
当
react
试图
呈现
组件
时
,它实际上遍历所有元素,检查差异,并
浏览 8
提问于2020-10-23
得票数 3
回答已采纳
1
回答
React
组件
正在重新渲染无限次
、
、
、
路由器文件中
的
几乎所有
组件
都会无限运行。不知道有什么问题。由于此问题,ajax请求会发送无限
的
GET请求。import { connect } from "
react
-redux";import Basic
浏览 45
提问于2021-02-20
得票数 0
回答已采纳
1
回答
为什么
React
是
呈现
父元素,即使在jsx中没有
使用
更改
的
状态
?(
使用
反应钩)
、
、
、
我正在做一个反应小训练应用程序
使用
钩子。下面是一个示例:有一个MainPage.js,它有3个类似的子
组件
Card.js。我在MainPage中有全局
状态
,每一张卡都有自己
的
本地
状态
。调用父
组件
的
函数并将值设置为全局
状态
变量'firstCard‘。 每个文件都包含用于测试
的
console.log()。当我单击该按钮
时
,它会显示实际
的
全局变量"firstCard"
浏览 0
提问于2021-01-25
得票数 1
1
回答
如何
在redux中仅
更改
单个
状态
时
防止
其他
组件
重新
呈现
、
、
、
我创建了一个
使用
redux作为
状态
管理
的
react
项目。我有两个不同
的
状态
存储在同一个reducer中,并由两个不同
的
组件
使用
。但每次我
更改
一个
组件
的
状态
时
,另一个
组件
也会重新
呈现
。
如何
防止
这种渲染行为? 你可以在这里试试我
的
沙箱:https:/&
浏览 15
提问于2020-10-02
得票数 0
回答已采纳
1
回答
在重新
呈现
父
组件
时
,
如何
反应重用子
组件
/保持子
组件
的
状态
?
、
在
React
中,每当
组件
被
呈现
/重新
呈现
时,它都会
使用
createElement重新生成它
的
所有子节点/
组件
。
如何
反应知道何时持久化
组件
状态
之间
的
重新
呈现
?this.state.clicks }render(createElement(Button, null), document.getElementById('root
浏览 4
提问于2020-12-27
得票数 6
回答已采纳
2
回答
如何
阻止useState重新
呈现
未
使用
状态
的
组件
、
我有一个父
组件
A,其中设置了state和useState。父程序有两个子
组件
--
组件
B (接收useState作为支柱)和
组件
C (接收state作为支柱)。因此,如果B运行setState,那么C应该重新
呈现
.一切都很好。我遇到
的
问题是,B也在重新
呈现
,尽管它没有将state作为一个支柱。理想情况下,我只希望C重新
呈现
。另外,我不想将以前
的
state与当前
的
state进行比较,因为如果它是一个具有大量数据
的
浏览 3
提问于2020-07-15
得票数 0
2
回答
在
React
本机中
的
未挂载
组件
上运行useState
、
、
我有一个
状态
,用于有条件地
呈现
某些
组件
,我有以下结构: const [isSearchBarFocused, setIsSearchBarFocused] =
React
.useState(false); <> <SearchBar onFocus={setIsSearchBarFocused} /
状态
seter由两个
组件
共享,
当<
浏览 6
提问于2022-11-11
得票数 0
3
回答
如何
在
React
中从一个
组件
重新
呈现
另一个
组件
、
在我
的
React
代码中,我有一个同时
呈现
Table
组件
和Filter
组件
的
Employees页面。过滤器代码操作存储在Employees页面中
的
一些数据,然后通过useEffect更新过滤器
的
状态
。有问题
的
数据作为属性传递给筛选器
组件
和表
组件
。但是,当此
更改
发生
时
,只有筛选器
组件
会重新
呈现
。下面的代码摘录。td
浏览 1
提问于2020-04-26
得票数 0
3
回答
反应函数元件
的
再着色逻辑
、
,因为参数从不
更改
。我希望我
的
ButtonPressMe
组件
只
呈现
一次-第一个应用程序
组件
呈现
.因为它只有一个道具,这个道具
的
价值永远不会改变.因此,不需要
更改
组件
。对,是这样?在我
的
ButtonPressMe
组件
中,我
使用
console.log检查它 console.log('B
浏览 5
提问于2021-01-17
得票数 1
回答已采纳
2
回答
在与
状态
无关
的
React
上下文中
使用
全局对象
、
我想要一个全局对象,它可用于我
的
应用程序,在那里我可以在任何地方检索值,也可以在任何地方设置新值。目前,我只对与
状态
相关
的
值
使用
了上下文,也就是说,当值改变
时
,需要再次
呈现
的
内容。例如:const TokenContext =
React
.createContext({ setToken: () =&
浏览 1
提问于2020-07-07
得票数 2
1
回答
如何
使用
子
组件
onClick函数重新
呈现
父
组件
?
、
、
我有一个父
组件
调用"RiskMatrix.js“,如下所示: const [risk_matrix, setRiskMatrix] =
React
.useState(useSelector((state) => state.riskMatrix.risk_matrix</Table> </TableConta
浏览 3
提问于2021-10-08
得票数 0
回答已采纳
2
回答
多次响应useEffect
呈现
、
、
、
、
我是新来
的
胡克斯。我用componentDidMount编写了一个项目。然而,它
呈现
3次。这可能是因为我在useEffect中
使用
了2 setState。但是,在其中一种方法中,我将数据设置为数据数组,而在另一种情况下,我保留了spinner控件
的
加载值。
如何
使用
useEffect (如componentDidMount )只需一次就可以提取数据并设置
状态
? 当我将控制台写入useEffec
浏览 3
提问于2020-12-06
得票数 0
回答已采纳
1
回答
即使我不
使用
道具,
React
道具也在更新
、
、
我
使用
create-
react
-app模板创建了一个项目。我试图从JSON文件导入数据,并将其作为道具发送到todos
组件
文件,但我没有在Todos文件中
使用
它作为道具,但当我在应用程序
组件
中
使用
add按钮更新文件
时
,它会更新todo列表。如果有人能解释一下发生了什么,那将是一个很大
的
帮助。import { Component } from '
react
'; import Todos fro
浏览 0
提问于2021-06-15
得票数 1
1
回答
用户登录
时
更新
组件
中
的
ReactJS数据
我有仪表板,应该显示数据,如果用户登录和
其他
数据,如果没有用户登录。我已经设法弄清楚,如果一个用户登录了,它不会反映在页面上。只有在重新加载页面后才会发生变化。这就是我所拥有的:一个带有userstatus
组件
的
Account对象,用于保存用户
的
详细信息。Account对象放在包装在App.js中
的
上下文中。它还有一个从身份验证机制获取用户详细信息
的
getSession函数。getSession还会根据结果(logged_in或not_logged_in)更新用户
状态
。
浏览 0
提问于2020-06-23
得票数 0
1
回答
React
本机:基于模态中
状态
值
的
变化来
呈现
条件
组件
、
、
我需要在
react
本机中显示类似选项卡
的
行为。)} }我在TouchableHighlight's下面的模态中调用了这个函数 现在,根据render,
当
使用
thi
浏览 1
提问于2018-11-08
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券