腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
0
回答
在
使用
setState
和
redux
操作
时
如何
避免
重复
的
render
()
调用
、
、
作为title,我发现下面的代码会进行
重复
的
render
()
调用
: console.warn("call completeUserLogin");this.
setState
({counter1: this.state.counter1+1}); // counterTwoUpdate is going to update
redux
statethis.props.counterTwoUp
浏览 9
提问于2018-07-06
得票数 0
2
回答
使用
setInterval
的
增量反应游戏:
在
现有状态转换期间无法更新
我试图让这段代码作为一个“增量”游戏运行,其中
的
选项将显示
在
一些学分之后,但我得到以下警告(只有一次): } else {
浏览 0
提问于2018-05-19
得票数 1
回答已采纳
1
回答
React
redux
store vs组件状态
、
我有一个带有输入元素
的
组件。
在
更改时,我希望更新
Redux
存储
和
本地状态,因为我
在
组件中呈现{this.state.inputValue}。我需要它在
Redux
存储中
的
原因是,用户可以在任何时候点击保存按钮(
在
不同
的
组件上)。 我想不出任何其他方法来保持本地状态,并允许“保存”来访问数据。但这种方法似乎打破了“单一真理来源”
的
规则。这样做
的
正确方法是什么?谢谢。
浏览 0
提问于2017-08-14
得票数 0
2
回答
如何
在
redux
操作
完成并更新
redux
存储后触发回调?
、
、
、
大约一年前,我学习了React
和
Redux
,直到最近才开始深入
使用
它们。我惊讶地发现,React
和
Redux
都有相当多
的
变化。
在
我
的
Register组件中,我想做以下工作: 当registerError为真
时
,从
r
浏览 0
提问于2020-06-26
得票数 0
回答已采纳
3
回答
当状态第一次更新
时
,componentWillReceiveProps不触发
、
、
我有两个不相关
的
组件连接到
redux
。一个是按钮,另一个是应用程序
的
HomeScreen。计划是
在
单击按钮
时
让HomeScreen知道。所以,我有一个动作和一个减速机来传递按钮
的
状态。这很好,只是当我第一次单击按钮
时
,HomeScreen没有收到更新。我得按两次按钮才能让州通过。import { PLUS_INCIDENT } from './
redux
/actions/plusIncident
浏览 0
提问于2019-03-31
得票数 2
回答已采纳
1
回答
有条件地
使用
保留状态
的
setState
的
正确方法
、
、
、
我有一个问题,关于组件中
使用
redux
状态
的
setState
的
最佳实践是什么?someOnClickFunc = () => { this.props.someReduxAction我可以
在
渲染后这样做。当
浏览 1
提问于2019-07-13
得票数 0
回答已采纳
2
回答
Redux
,用于制图应用程序
、
、
我知道
redux
非常适合处理应用程序
的
全局状态,当该状态被更新以反映在视图中
时
。但是,有没有可能在不应该重新呈现
的
react组件上
使用
它?我有一张地图,它
使用
小叶,而不是重新渲染
和
绘制数据,我希望它绘制数据而不是重新渲染。目前,我
的
应用程序由一个导航栏、一个全屏地图
和</
浏览 2
提问于2016-03-07
得票数 1
2
回答
执行componentDidMount后无法设置状态
、
、
、
、
,并在
redux
存储中更新uncat_items (我可以
在
render
/其他方法中看到this.props.uncat_items变量
的
预期值,没有任何问题)。但是,
在
执行fetchItems方法并更新存储中
的
uncat_items之后,我需要为这个特殊情况做些什么,我需要
调用
setState
并
使用
uncat_items更新状态下
的
categorized_items我知道
在
this.<e
浏览 0
提问于2018-10-18
得票数 0
回答已采纳
1
回答
在
调用
特定
的
redux
操作
时
,打开所有展开器。
、
、
基本上,当有人开始屈服
时
,我想要实现
的
是打开所有的扩展器。这听起来很容易,但我想出
的
解决方案很难看。当
操作
被分派
时
,它会将
redux
中
的
状态更改为向组件发出必须打开扩展器
的
信号,然后在此之后立即
调用
另一个
操作
来重置还原器状态。我
使用
redux
可观察,所以我也可以
调用
开始
和
结束
在
我
的
史诗只是信号组件。然而,这种方
浏览 2
提问于2017-11-27
得票数 0
回答已采纳
1
回答
组件
在
Redux
中更新
、
、
所以
在
普通
的
react中,
setState
触发了
render
方法。现在,关于
Redux
,假设我触发了一个
操作
,从reducer(s)返回
的
状态是全新
的
,所以听起来每个组件都应该更新,尽管我知道这不是真的,因为当我调试我
的
应用程序时,我可以看到它,而且听起来性能很糟糕。所以我
的
问题是,
redux
是否
在
每个组件中查找它需要
的
状态切片?
在
mapStat
浏览 8
提问于2016-12-15
得票数 0
2
回答
redux
存储被更新
时
,react组件是否会被卸载
和
重新安装?
、
、
我
的
组件有一个按钮。通过单击该按钮,将发出一个
操作
,并进行相应
的
API
调用
。API
调用
的
响应存储
在
redux
中。但是,每当对
redux
存储进行更新
时
,组件(我正在处理
的
组件)就会被卸载
和
重新挂载。因此,当组件重新挂载
时
,组件
的
内部状态将被破坏
和
重新创建。当
redux
存储被更新<
浏览 2
提问于2019-08-23
得票数 3
回答已采纳
2
回答
我
如何
延迟渲染到promise
的
then()完成?
、
、
我正在
使用
reactjs
和
redux
,这是我
的
一个组件
的
一部分。我想呈现由handleFetchPosts返回
的
promise
的
postList,但是
render
()函数
在
shouldComponentUpdate
的
then()完成之前就开始呈现了。
如何
在then完成后推迟渲染或重新渲染?this.postList = data; return true;
浏览 8
提问于2018-01-12
得票数 2
回答已采纳
2
回答
如何
比较ComponentDidUpdate中与
Redux
连接
的
大型数据结构中
的
道具
、
、
我一直
在
研究React v16
的
新生命周期。如果我们只比较一个键的话,效果会很好。但是,当要比较像对象数组这样
的
大型数据结构
时
,深度比较将变得非常昂贵。我有这样
的
用例,其中我
在
redux
中存储了一个数组ob对象,{name: ...., },] 每当更改任何对象
的
活动状态
时
,我都会分派一个
操作
来更新
redux<
浏览 0
提问于2018-10-29
得票数 3
回答已采纳
3
回答
ReactJS:
如何
处理基于AJAX
的
组件状态?
、
摘要:当组件
的
状态依赖于远程API (即通过AJAX与远程数据库保持组件状态同步)
时
, New和我正在试图找到更新组件
的
最佳方法。每次用户单击它
时
,启动AJAX请求,然后在请求完成后,通过
调用
setState
()重新呈现新产品库存。问题:--我遇到了一个问题,因为
setState
()
和
AJAX请求都是异步
的
,组件与服务器不同步。下面我有一个简单
的
例子来说明这个概念: 不足解决方案:如果客户端请求不再库存
的</
浏览 0
提问于2017-03-03
得票数 1
回答已采纳
1
回答
创建React组件,这些组件可以*
在
Redux
应用程序中
使用
、
因为这是库
的
一部分--您不知道它在任何时候都会被
使用
到哪类应用程序中,但您确实知道,
在
许多情况下,它将在
Redux
应用程序中得到
使用
。对于
Redux
应用程序,上述自包含
的
方法不一定是最好
的
--因为response中检索
的
response更好地保存在应用程序状态下
的
中,
在
Redux
存储中,它可以被应用程序
的
其他部分
使用
。其思想是,当Example
浏览 1
提问于2016-03-08
得票数 0
3
回答
如果我给一个反应组件相同
的
状态会发生什么?
我有一个react组件,它
的
状态会从很多地方改变,并且我没有足够
的
检查来控制是否应该
调用
setState
。这意味着很多时候
setState
会被
调用
并以相同
的
值(键之前已经拥有的值)更新状态中
的
键。我
的
假设是,如果myPreviousState
的
值
和
myNewState
的
值保持不变,就不会发生重发。是真的吗? 如果这不是真的,你能告诉我什么是最好
的
方式来深入比较我以
浏览 0
提问于2018-02-22
得票数 0
回答已采纳
4
回答
ComponentDidMount
在
redux
状态更新后没有被
调用
?
、
、
、
我想我漏掉了一个关于React
和
Redux
的
概念。我试图处理存储
在
redux
中
的
对象,但我遇到了麻烦。() { console.log('[
Render
]: It
浏览 2
提问于2018-02-11
得票数 3
回答已采纳
1
回答
状态不变在
Redux
中是
如何
实际
使用
的
?
、
我正试图了解
Redux
中实际
使用
的
不可变性(如果有的话)。我发现
的
每一篇教程/文章/文档都指出,还原器不应更改状态对象,而应创建已更改数据
的
新副本(即还原器必须是纯函数)。我理解这一点,但是我找不到任何地方解释
Redux
内部实现是
如何
实际
使用
这个准则
的
。 ,这只是一个很强
的
推荐,还是如果我使还原剂非纯的话,
Redux
内部
的
东西会破裂吗?我确实找到了一些地方,Da
浏览 1
提问于2016-03-13
得票数 3
1
回答
提交后重置输入字段
、
、
、
、
在
我
的
redux
应用程序中,我有一些处理简单案例
的
问题:我想在一个由按钮触发
的
异步
操作
之后重置一个输入文本。假设我们有一个输入文本,在其中放置一个文本,然后通过一个onClick事件传递到一个分派
操作
。此
操作
与服务器联系,
在
服务器响应之后,我要重置输入字段。我已经为这个问题实现了许多解决方案(我正在
使用
redux
thunk),但我不确定它们是否是解决这个问题
的
棘手方法,让我向您展
浏览 0
提问于2017-03-03
得票数 2
回答已采纳
1
回答
对
redux
-saga函数
的
测试
调用
、
、
、
、
我正在尝试测试用ant design
和
redux
-form创建
的
表单。我已经创建了container
和
component。 我
使用
redux
-saga作为中间件。
在
挂载UserFormContainer
时
,它将调度
操作
,
redux
-saga将执行该
操作
,并执行必要
的
api
调用
并返回数据。
redux
-form
的
initializ
浏览 20
提问于2020-03-03
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React 状态管理:状态与生命周期
你真的了解React吗?这里有50个React面试问题
从源码中来,到业务中去,React性能优化终极指南
web 你真的需要Redux吗?
你的React组件还能跑得再快一点
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券