我正在建立这个网络应用程序订购系统,我目前正在前端的购物车部分工作。
我有一个包含普通1,2,3...
的数组来计算购物车的产品。
每次用户点击产品时,它只需检查数组并为购物车上的产品提供一定的ID(以供以后使用)。
每个产品都有自己的属性。我没有向产品添加属性的问题。
每个属性也会获得一个id,结果为attribute_1_1,attribute_1_2
,其中第一个数字是购物车上的产品编号,第二个编号是产品上的属性编号。
我面临的问题是删除属性。
例如,如果产品1有attribute_1_1,attribute_1_2,attribute_1_3
并且我删除了No 2属性,那么在检入attribute_1_4
时,JS会为下一个添加的属性提供php
的id。它会在1处停止,因为attribute_1_2
将会丢失。
我必须为每个产品制作一个数组,因为它的属性(在这种情况下,我需要动态变量var ArraysAttr+SOMETHINGHERE=new Array();
,我现在还不知道,或者是我还有另一种解决方案,请继续。
谢谢