【发布时间】:2022-02-10 01:26:01
【问题描述】:
我的一个电子商务项目中有一个购物车,我想在购物车图标的一侧显示其中的商品数量。有很多方法可以做到,但老实说,我的大脑现在被阻塞了,我需要帮助......
我想过循环遍历数组以获取其中每个对象的“cant”键值,然后将它们加在一起以将它们显示在购物车旁边,但我仍然不知道该怎么做。 ..
【问题讨论】:
标签: javascript html jquery
我的一个电子商务项目中有一个购物车,我想在购物车图标的一侧显示其中的商品数量。有很多方法可以做到,但老实说,我的大脑现在被阻塞了,我需要帮助......
我想过循环遍历数组以获取其中每个对象的“cant”键值,然后将它们加在一起以将它们显示在购物车旁边,但我仍然不知道该怎么做。 ..
【问题讨论】:
标签: javascript html jquery
你可以使用reduce方法。
const totalCount = items.reduce((total, currentItem) => (
total + currentItem.cant
), 0)
【讨论】:
你只需要循环并保持一个计数器。
var counter = 0;
cartArray.forEach(i => {
counter += i.cant;
});
return counter;
【讨论】: