【发布时间】:2017-08-27 10:54:16
【问题描述】:
假设我有一个集合,由我的Tab-Navigator 或React-Navigation 中的3 个对象组成,它集成到Redux 中。 TN 的这 3 个屏幕中的每一个都显示其自己独特对象的数据列表。我使用 Redux 来:
- 在应用启动时从在线数据库中获取Collection
- 如果我更改了在线数据库的任何属性(添加、编辑、删除),则从在线数据库加载更新对象
- 执行搜索时按搜索谓词过滤DisplayedList
- addItem、editItem、deleteItem(3 个不同的动作创建者)
将整个集合和过滤后的对象存储在以下位置有什么区别:
1.在navigation.state.params通过分配:navigation.SetParams(object)
2. 直接在 Redux Store 中使用:navigation.dispatch(type, payload)
【问题讨论】:
标签: react-native redux react-navigation