我试图保持购物车的状态(物品、每个所述物品的数量、小计和总计)。我正在redux-persist为此使用。我的问题是,当我更改购物车中的商品数量(例如从 1 件更改为 5 件数量),然后刷新页面时,数量将回落至 1。小计和总计仍反映价格 x 5所述项目。刷新后数量无法更改,如果我继续尝试增加数量,购物车小计和总计仍会增加。Chrome DevTools 中的数量也没有变化(在应用程序、存储 > 本地存储选项卡下),所以我认为这不是显示问题。我在我的文件中尝试过whitelisting/blacklisting某些状态configureStore.js。我不认为这是redux-persist包的问题——我相信这是我如何实施它或我的商店如何设置的问题。如何为我的购物车保留商品、每件商品的数量和小计/总计?更重要的是,我担心商品数量和购物车小计和总计保持同步。我已将我的代码上传到codeandbox,因此您可以看到所有内容以及它们如何交互。
添加回答
举报
0/150
提交
取消