腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
一个
操作
更新
多个
减速器
性能
问题
、
、
、
在当前的应用程序中,我设置了
多个
redux reducers来存储数据。让我们称它们为“用户
减速器
”和“宠物
减速器
”。这两个非常相似,它们都有
一个
posts[]。现在,只要用户喜欢posts[]中的帖子,就会触发
一个
'likeDone‘
操作
。现在我有两个选择来实现redux
更新
: 选项1:“user-reducers”和“pet-reducers”都会监听“likeDone”。在后期阶段,当我有更多类似的
减速器
,并且所有这些
减速器</
浏览 18
提问于2019-11-06
得票数 0
回答已采纳
1
回答
每桶
一个
以上的减速机
、
我有
一个
蜂箱表,里面有1024个桶。最大
减速器
限制设置为1024,通常经验法则是每个桶1个
减速器
。现在我想增加reducers的数量以获得更快的
性能
,并且我想知道我是否可以为每个bucket设置
多个
reducer。如果我能做到这一点,那么它对
性能
有什么影响呢?
浏览 1
提问于2016-02-26
得票数 0
1
回答
Redux -1对多台
减速器
、
、
、
我来自Elm公司,在Elm中,每个应用程序都有自己的观点、模型和状态,并且基本上采用非常相似的方法来解决
问题
,就像redux一样。 不管怎么说,我发现自己在为
多个
减速器
的想法而挣扎。在Elm中,我用于为所有
操作
(消息)创建
一个
单独的文件,为"react“(View)创建
一个
单独的文件,为状态(Model)创建
一个
单独的文件,为所有的还原器(Update)创建
一个
单独的文件。
更新
文件中涵盖了每个可能的
操作
,而
浏览 4
提问于2017-05-04
得票数 6
1
回答
Redux的减速机穿越如何是有效的?
、
、
、
、
我刚刚开始使用Redux,和任何开发人员一样,我关心的是
性能
。Redux文档指出,每当触发
操作
时,所有
减速器
都会通过开关语句遍历以找到适当的动作函数。 现在,假设我们有许多
操作
的巨大应用程序。每当其中
一个
触发时,所有
减速器
都会被穿过。显然,这个
操作
几乎不需要所有的
减速器
,但是Redux会遍历它们,尽管它们与被触发的
操作
没有任何共同之处。这怎么能有效率?
浏览 1
提问于2017-01-16
得票数 4
回答已采纳
1
回答
在组件中调用
多个
操作
时Redux Reducer的行为
、
、
我最近学习了MERN堆栈,目前正在使用它做
一个
附带项目。每次调用不同的
操作
时,我都会遇到
一个
问题
,在这个
问题
中,我的Reducer正在相互覆盖。这是
一个
完整而详细的
问题
。
问题
: 在React组件上调用
操作
的行为。假设我们已经决定创建
一个
操作
并在我们的
一个
React组件中实现它,我们已经完成了所有的设置(例如创建还原器和
更新
状态,创建
操作
本身并使用
浏览 5
提问于2020-05-26
得票数 1
回答已采纳
3
回答
在Redux中,行动和
减速器
的意义是什么?
、
、
我使用Redux已经有一段时间了,但是我仍然看不到
操作
和
减速器
的意义。对我来说,每个动作只需要
一个
函数就更有意义了。因此,与其使用ADD_TODO
操作
,不如使用addTodo(previousState, todoText) => newState函数。这将减
浏览 0
提问于2020-04-01
得票数 0
回答已采纳
1
回答
组合
减速器
的好处
、
、
由于我对Redux环境非常陌生,我遇到了一些教程,我遵循的是,教员为每个状态创建了
多个
还原器,最后使用combineReducers示例将它们组合在下面的代码中。我想知道为什么需要组合
多个
减速器
来处理大型应用程序。
浏览 1
提问于2020-05-05
得票数 1
回答已采纳
1
回答
如何从不同的减速机
更新
状态?
、
如何
更新
配置文件?我正在创建用户可以更改其配置文件的位置。当我运行应用程序时,会在设置对象中创建
一个
新对象。设置和配置文件还原器位于不同的文件夹中。
浏览 0
提问于2018-06-15
得票数 1
回答已采纳
2
回答
在另
一个
减速器
更新
状态后运行
减速器
、
、
假设我有
一个
应用程序,它有两个
减速器
-- tables和footer --结合使用combineReducers()。当我单击某个按钮时,就会发出两个动作--
一个
接
一个
:"REFRESH_TABLES"和"REFRESH_FOOTER"。我的实现如下所示。fu
浏览 2
提问于2016-07-27
得票数 0
回答已采纳
1
回答
在redux中处理异步调用的返回
、
、
、
假设有
一个
返回某些数据的async read(args)方法。我使用redux-thunk和redux-promise来分派异步
操作
。我个人支持第二种方法,但这篇文章建议dispatch不应返回任何数据: 我向专家提出的
问题
是:哪种方法更符合react-redux最佳实践?是否有更好的方法来实现上述?
浏览 5
提问于2016-10-14
得票数 1
1
回答
余弦分裂状态
、
我有
一个
状态开始变得非常复杂和难以维护: Mode: [ {UserReducer,PostReducer,CommentReducer:例如,这些
减速器
浏览 4
提问于2018-01-03
得票数 0
回答已采纳
2
回答
性能
的影响是什么,对组件的语法有什么影响?
、
、
、
我正在考虑将我的
减速器
从普通的JS移到。理解immutable.js api并对测试进行重构需要几天的时间,我想考虑一下这种转换是否必要。我的动机是,我目前在每
一个
变化上都重复着政府:这是昂贵的,并使我忘记克隆深对象的时间。在谷歌搜索过去几天的
问题
时,我仍然不明白将
减速器
移到immutable.js是否会导致
性能
下降,以及是否需要检查组件和容器,并在每个组件和容器上使用state.toJS()。搬到immutable.js的
性能
浏览 1
提问于2016-09-09
得票数 1
回答已采纳
1
回答
在Redux中,我什么时候和为什么要合并减缩?
、
、
我看过一些关于减速机的视频,他们都声称我应该在整个项目中只使用
一个
减速器
和状态,我应该把每个减速机组合成
一个
大
减速器
。我真的应该用
一个
减速机来做
一个
更大的项目吗?为什么我们要把它们结合起来,而不
浏览 7
提问于2017-08-03
得票数 1
回答已采纳
1
回答
使用react注入器时在注销时重置redux存储
、
、
、
我在以下
问题
中也有同样的
问题
。而是另
一个
图书馆。我使用的是的redux注射器和从库中提供的增强剂.我需要清除注销时的所有redux状态,但是由于我的注销是在
一个
单独的全局切片上,它只能影响全局切片,而不能影响其他redux状态。我如何清除所有其他州呼吁
一个
行动从全球状态?下面是我如何组合
减速器
的方法: export function createRedu
浏览 5
提问于2021-05-27
得票数 2
回答已采纳
1
回答
我们可以在中有
多个
商店吗?
、
、
、
我有
一个
需求,我需要打开
一个
弹出弹出从主反应应用程序,这个弹出将必须有
一个
分离的redux存储与父(它的另
一个
更大的应用程序一样好的父应用程序)。我们能在两个人之间交流吗?其思想是将这个弹出应用程序作为
一个
节点模块,并在不同的页面中作为可重用的组件使用。所以现在我有了一系列的
问题
我们能不能创建两个redux商店,让它们互相交流?
浏览 1
提问于2018-05-28
得票数 0
1
回答
React & useReducer -在app中需要全局状态,对使用
一个
和
多个
减速器
感到困惑。
、
、
、
我担心我可能没有正确地使用useReducer和useContext,因为我只是订阅了这个还原器的所有内容,并将它作为
一个
巨大的全局状态设置函数使用。我应该以不同的方式对待这件事吗?
浏览 0
提问于2021-07-25
得票数 1
回答已采纳
2
回答
不断修改传递给减速机的动作不成
问题
吗?
、
我所处的情况是,当
更新
自己的子状态时,子还原程序需要知道来自其父状态的少量数据。将
一个
不同的
操作
传递给
一个
子
减速器
,而不是调用父减速机的
操作
,这是
一个
好主意吗?要明确的是,我并不是说要改变原来的
操作
,我会创建
一个
新的
操作
,该新
操作
会被稍微修改以添加额外的数据。Redux文档说,不要改变
操作
,但不要传递不同的
操作
。例如,将
一个
名为ADD_TO_CU
浏览 4
提问于2016-07-12
得票数 2
回答已采纳
1
回答
从片访问全局状态
、
、
、
这也提高了redux-saga中的
性能
,在这种情况下,yield select(selector)调用被同步selector(global)替换的地方。@gaeron声称这种方法是反模式的,通常可以通过以下方法解决: 再说一次,很好,但
浏览 4
提问于2020-08-29
得票数 1
3
回答
如何用
一个
减速器
操作
更新
多个
表单值?
、
、
、
、
我正在构建
一个
多步骤的表单,我使用的是Reacti-钩子表单和redux工具包。 dispatch(chooseActivityLevel(data.activity_level));我想知道是否可以将
多个
表单值连接到
一个
减速器
上}, dispatch(chooseGoalAn
浏览 0
提问于2021-05-04
得票数 0
3
回答
在中更改两个道具-使用
一个
动作
、
、
State|--> Squares我使用的是AppReducer,它结合了两个独立的
减速器
(正方形和下
一个
播放器) squares: squareReducer,});dispatch(changePlayerAction(nex
浏览 6
提问于2018-01-23
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
白鹭引擎更新,修复、优化多个问题
操作系统性能引起的数据库问题
微软:正在调查多个365服务的问题,包括调查访问问题及性能下降情况
AMD发布肾上腺素2020驱动首个更新,修复了20多个问题
已确认的性能问题:Microsoft 撤回 22H2 更新
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券