React:将商品存储在具有唯一ID的购物车中

时间:2015-10-14 19:53:33

标签: javascript reactjs

我们在React建立了一家商店,我遇到了从购物车中删除商品的问题。

示例:如果我们添加产品" foobar"多次到购物车,他们都将参考原始" foobar"产品

由于原因太长而无法解释,我们不想跟踪数量,因此我需要每个购物车项目(不是每个产品)的唯一标识符,因此我可以从购物车中轻松删除它们。

我在考虑使用Unix时间戳作为标识符,但我觉得必须有一个更清洁的解决方案。

1 个答案:

答案 0 :(得分:2)

考虑为新创建的购物车项目生成uniq id。它的id不应该是产品的id。

有很多方法可以生成此类ID:onetwo