我正在尝试为添加到购物车的每个商品传递唯一的ID。目前,我正在努力调整数量,并根据正确的商品数量添加到购物车。但是,可以说我只有一项。这两个项目具有相同的ID。无论如何,给他们一个唯一的ID?主要用于删除目的。
当前添加到购物车功能
[
'A1' => 'A1',
'A2' => 'A2',
];
答案 0 :(得分:2)
您可以使用No rule to make target 'dcgraphicsview.h', needed by 'ui_framework.h'.Stop.
库生成唯一的ID
答案 1 :(得分:2)
您可以使用foreach函数的索引:
const updateCart = () => {
itemToSend.forEach((element, index) => {
addToCart(element, index);
});
};
作为更好的解决方案,请使用es6的.map方法:
const updateCart = () => {
itemToSend.map((element, index) => {
addToCart(element, index);
});
};
,然后使用此唯一索引作为id,如下所示,并结合字符串:
<p id= {"element" + id }></p>
使用这种方法,无需向项目中添加新库