每次我发送一个动作时,ngrx / store都会复制整个状态吗?

时间:2018-02-21 23:02:37

标签: angular redux ngrx ngrx-store

我在关注通过ngrx / store调度操作时的性能。

我有一个具有以下形状的商店。

state: {
    profile: {
        name: '',
        wishlist: [],
    },
    availableProducts: [],
    cart: [],
}

我为每个部分都有一个单独的减速器 - profile,availableProducts和cart。

如果我通过action / cart-reducer向我的购物车添加内容,是否还会重新创建状态的其余部分(profile,availableProducts)?或者它引用相同的内存。

我担心因为可用的产品' 大量,如果它每次都会重新创建,那肯定会影响性能。

0 个答案:

没有答案