腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
关于
react
上下文
和
重新
呈现
组件
的
快速
问题
javascript
、
reactjs
、
react-context
我今天刚开始玩
上下文
,这是我
的
用户
上下文
import { createContext, useEffect, useState } from "
react
";}; export default UserContext; 这就是我在任何需要当前登录用户
的
组件</e
浏览 13
提问于2021-01-20
得票数 0
1
回答
Redux如何使
组件
的
重
呈现
最小化?
reactjs
、
redux
、
react-redux
这是一个
关于
React
/ Redux
的
高级
问题
。 似乎我可以在一个
上下文
(作为
上下文
使用者)
的
基础上制作我
的
应用程序
的
每个
组件
,并且使用这个
上下文
作为唯一
的
数据存储。1)当我使用
React
和
Redux来完成工作时,通过使用connect()并将Redux存储数据作为props
重新
呈现
,在
Re
浏览 2
提问于2020-02-25
得票数 0
2
回答
为什么
上下文
API在高频更新方面比Redux差?
reactjs
、
redux
、
react-context
我看到了许多文章,Redux在性能上优于
上下文
API,而不是高频更新,但没有什么是具体
的
,也说明了原因。 是什么让人们说Redux比
上下文
API更适合高频更新?
浏览 2
提问于2021-04-06
得票数 6
回答已采纳
2
回答
与钩子
的
反应:什么时候
重新
呈现
发生?
javascript
、
reactjs
、
react-hooks
何时使用钩子
重新
呈现
反应
组件
? 让我们假设
组件
有几个useState表达式,并且用户交互会导致多个状态更新。
组件
会多次
重新
呈现
(每一个更改
的
state值一次),还是会将
浏览 3
提问于2019-03-11
得票数 12
回答已采纳
2
回答
和
单独
的
JS文件存储用户数据有什么不同?
javascript
、
reactjs
、
react-context
我是ReactJ
的
新手。正如我所理解
的
,
React
上下文
API用于在
组件
之间共享数据,以避免在嵌套
组件
中重复使用道具传递数据。但是我可以用一个简单
的
单独
的
JS文件来完成它。在JS文件中,我可以简单地声明一个对象来保存数据,并具有一些函数来更新或获取所有
组件
中存储
的
数据。 用于存储用户数据
的
上下文
API
和
JS文件之间
的
主要区别是什么?我应该在何时何
浏览 5
提问于2021-01-14
得票数 3
回答已采纳
1
回答
子
组件
仍然被
重新
呈现
,即使它没有使用
上下文
。
reactjs
、
react-context
、
react-memo
我
的
反应代码中有以下结构: const [value1, setValue1] = useState(Child, propsAreEqual);Child
组件
不使用SomeContextChild
组件
只使用SomeContextProvider (这是否意味着子
组件
正在使用
上下文
下面是一个场景: 在
重新
浏览 8
提问于2021-12-30
得票数 1
回答已采纳
1
回答
试图解决与反应
上下文
有关
的
问题
reactjs
、
redux
、
react-context
配置中
的
,确保textbox中
的
“当
组件
呈现
时突出显示更新”是checked.Type,并注意到颜色矩形仅出现在
组件
1
和
2周围。是我们
的
基本案例,说明了我们希望用每个键
重新
呈现
的
内容。。
上下文
版本(说明
问题
) 使用Chrome
的
Open ,请打开此链接:在另一个选项卡中打开独立链接:In独立选项卡,打开Chrome DevTools并单击
React</em
浏览 4
提问于2019-11-15
得票数 0
回答已采纳
3
回答
如何在
React
中从一个
组件
重新
呈现
另一个
组件
javascript
、
reactjs
在我
的
React
代码中,我有一个同时
呈现
Table
组件
和
Filter
组件
的
Employees页面。过滤器代码操作存储在Employees页面中
的
一些数据,然后通过useEffect更新过滤器
的
状态。有
问题
的
数据作为属性传递给筛选器
组件
和
表
组件
。但是,当此更改发生时,只有筛选器
组件
会
重新
呈现
。下
浏览 1
提问于2020-04-26
得票数 0
2
回答
CRA卸载
组件
并在每次保存时将其挂载回
reactjs
、
create-react-app
考虑下面的代码片段: useEffect(() => { console.log("Unmounted"); }, []); }; 我观察到,每次进行一些更改
和
保存时,都会打印Unmounted
和</e
浏览 8
提问于2021-10-18
得票数 1
回答已采纳
1
回答
Redux -
组件
不同
的
方法(智能/哑/容器/演示)
javascript
、
reactjs
、
redux
因此,我知道没有人对此“正确”,但我想就每一种方法
的
利弊进行讨论。因此,在阅读了Dan
的
和
并阅读了教程之后,我想知道这两种不同方法
的
优缺点:├── Smart / Container component奇怪
的
是,在中,在
浏览 3
提问于2016-04-28
得票数 0
回答已采纳
2
回答
组件
重新
呈现
中
的
差异
reactjs
是否可以在使用Context API时停止
组件
重新
渲染?
浏览 14
提问于2021-06-08
得票数 0
1
回答
性能
问题
-仅更新显示数据
的
组件
reactjs
、
performance
、
react-devtools
我遇到了一个性能
问题
,我不知道如何解决。我有一个类似这样
的
组件
结构(<PostDetail>是父
组件
):通过PostContext传递
的
处于post状态
的
数据(见下文) "_id": "5eb1a5dd53ec08cdabca7ef3comments": "[{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, …]" isLikedByU
浏览 9
提问于2020-08-03
得票数 1
1
回答
当
上下文
值更改时,防止
重新
呈现
整个应用程序。
reactjs
、
react-hooks
、
react-context
、
react-state-management
、
use-context
我在根级创建了一个
上下文
组件
,即应用程序,并在多个配置文件
组件
中使用useContext钩子共享该
上下文
。用户可以从任何子
组件
中更改概要文件属性,如标题、概要,并更新全局
上下文
。当全局
上下文
刷新时,它将导致使用
上下文
的
所有子
组件
重新
呈现
。如何避免在没有更改
的
情况下
重新
呈现
其他
组件
。)对
组件
进行
浏览 4
提问于2022-03-22
得票数 0
1
回答
子
组件
,即使它
的
父
组件
也没有
呈现
。
reactjs
我有个
关于
渲染反应
的
问题
。见下图 SelectableGroup
组件
之所以
呈现
是因为它更改了其状态(调用setState())。然后,它
的
所有子
组件
都
呈现
到DashboardConfigs
组件
。DashboardConfigs
组件
没有
呈现
,因为它
的
shouldComponentUpdate()返回false。现在我
的
问题
是,为什么Grid<
浏览 0
提问于2019-01-24
得票数 1
1
回答
我将如何重组我
的
React
,以便我可以将状态传递给另一个路由上
的
组件
javascript
、
reactjs
我有三个
组件
被路由到不同
的
路径。我想重组我
的
应用程序,以便我可以通过道具将状态从我
的
SubmitProject
组件
传递到我
的
Portfolio
组件
,我仍然希望它们有单独
的
路径,即/portfolio
和
/SubmitProject,我计划打开两个浏览器窗口来测试如果是这样的话,我如何
重新
创建由<SubmitProject/> -> <PortfolioForm
浏览 0
提问于2018-10-05
得票数 0
2
回答
使用browserHistory.push动态更改路由不适用于
react
路由器v4
javascript
、
reactjs
我试着在函数中做一个简单
的
重定向.Router.browserHistory.push('/dashboard');Uncaught TypeError: Cannot read property 'push' of undefined 我
的
失败是什么
浏览 7
提问于2017-06-23
得票数 1
回答已采纳
1
回答
为什么
React
.useCallback会触发改进机,尽管它不应该?
javascript
、
reactjs
、
react-hooks
我有redux连接
组件
与onClick动作绑定到它。每次我点击它
的
重选器,尽管我使用useCallback钩子。以下是我
的
简化
组件
: const dispatch = useDispatch(); // from
react
-redux const coordinates= useSelector(state => state.track.coordinates); // from
react
浏览 3
提问于2019-12-23
得票数 0
回答已采纳
1
回答
防止子
组件
在带有备注
的
上下文
提供程序下
重新
呈现
reactjs
、
react-native
、
memoization
、
context-api
我正在使用
React
中
的
上下文
提供程序来跨多个
组件
共享数据。但是,由于值从我
的
一个子
组件
更改,它会
重新
呈现
我
的
所有其他
组件
,这在一定程度上会导致性能
问题
。所以我想防止我
的
子
组件
被
重新
渲染。我尝试使用
React
.memo(),但每当我设置
上下文
提供程序
的
状态时,它仍然在
呈现
。c
浏览 15
提问于2021-01-05
得票数 4
1
回答
上下文
API与Redux
的
区别
javascript
、
reactjs
我试图找出
React
和
Redux之间
的
区别。博客说他们之间
的
区别如下。Context API提示对每个状态更新进行
重新
呈现
,并不管如何
重新
呈现
所有
组件
。然而,Redux只
重新
呈现
更新
的
组件
。我已经构建了测试项目,并且我发现Context API只
重新
呈现
来自消费者内部
的
组件
。但我不明白。我认为
浏览 1
提问于2021-04-25
得票数 3
回答已采纳
1
回答
有没有可能摆脱每个
重新
渲染
的
useContext计算?
reactjs
、
react-hooks
value={inputValue} onChange={onInputChange} /> </Fragment>
问题
是,每一次输入都会启动
重新
渲染,我们每次都会有不必要
的
useContext
重新
渲染。setInputValue] = useState(''); return <input value={inputValue} onC
浏览 1
提问于2019-06-09
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ReactNative 0.61之Fast Refresh
【一文看懂】React中usestate与useRef的区别与联系
React组件开发中常见的陷阱
React.js Components:基础指南
一文搞懂ReactNative生命周期的进化
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券