【问题标题】:React Native with Redux - inefficient?React Native 与 Redux - 效率低下?
【发布时间】:2017-02-16 20:11:32
【问题描述】:

我正在进入 react native 和 redux,据我了解,所有 reducer 都会在触发事件更改状态时被调用,无论它是否与触发的特定操作相关联。所以我的问题是……这不是非常低效吗?例如,在响应触摸事件时,如果没有 redux,您只有一个回调来响应事件。但是,使用 redux,即使该操作/状态与相关事件无关,也会调用应用程序中的每个 reducer。这有什么好处?

【问题讨论】:

标签: react-native redux


【解决方案1】:

优化 redux 存储的一种方法是将选择器与 Reselect 等库一起使用,如 Redux 文档中的 here 所述。

【讨论】: