我在更新处于反应状态的数组中的嵌套对象时遇到问题。
我试图根据该项目的名称比较该项目是否已存在于该状态中。
这是我想要发生的事情:
将商品添加到购物车。如果产品名称相同,则将数量加一。(这有效)
如果名称不同,则将该新项目添加到状态。(这也有效)
如果我回到我已经添加的上一个项目,并想再次添加它,那么我想找到该项目的状态,将其与正在传入的当前对象进行比较,并将数量更新一个。(这不起作用)
我决定实现immutability-helper来简化更新状态。
我应该注意,我正在使用 NextJs 并且只有在我重新加载一个新的动态页面后才会出现这个问题。
希望这是足够的信息......如果需要更多信息以提供帮助,请告诉我。
提前致谢!
繁星点点滴滴
明月笑刀无情
慕婉清6462132
相关分类