【发布时间】:2017-02-26 01:14:49
【问题描述】:
我不想调用 store.subscribe 方法。我只想将存储状态与组件的状态同步。 I am trying to make a shopping cart - 有一个组件 CartItems 通过使用 map 函数将 props 传递给 SingleCartItem 组件来显示 SignleCartItem。
每当用户更新数量时,SignleCartItem 调度操作并存储添加到购物车的商品总数及其价格。
现在的问题是显示购物车项目的 SubTotal 和 Total 的组件没有将商店的状态与其状态(显示 total )同步。
简单:
一个组件更新存储状态,另一个组件没有同步 它在运行时。
PS:请忽略产品细节:P
【问题讨论】:
-
我不知道我是否理解您的问题。您是否在商店和 CartItems 组件的状态中保存相同的值(总计)?
-
不,我正在将总数保存在 redux 存储中,并希望将其与显示总数的其他组件同步并计算其他内容。
标签: reactjs redux react-redux