React-Redux中同一组件的多个实例

时间:2016-06-28 10:26:46

标签: javascript reactjs reactjs-flux react-redux

如何在React-Redux中拥有同一容器组件的多个实例? 即使我发送唯一数据,每个组件也只有在使用该值更新存储时才获取最后一个组件的数据。 例如 -

class Person: Object {
    dynamic var address: Address?
    // more values
}

Container Instance 1将在呈现时从Container实例2修改的商店中获取数据。 如何使用以便正确获取数据?

1 个答案:

答案 0 :(得分:0)

听起来你有一些问题,可能在你的reducer中 - 很可能data1和data2实际上是同一个对象。

确保您没有改变状态,而是从reducers返回一个新的状态对象。

如果上面的两个数据对象确实不是同一个数据对象 - 没有理由说上面的内容不应该像您认为的那样工作。换句话说,上面的代码没有问题,而是在其他地方。