diff --git a/src/sku/Sku.js b/src/sku/Sku.js index 91d23cc22..2460d53d2 100644 --- a/src/sku/Sku.js +++ b/src/sku/Sku.js @@ -267,9 +267,10 @@ export default createComponent({ } treeItem.v.forEach((vItem) => { - const img = vItem.previewImgUrl || vItem.imgUrl || vItem.img_url; - if (img) { - imageList.push(img); + const imgUrl = vItem.previewImgUrl || vItem.imgUrl || vItem.img_url; + + if (imgUrl && imageList.indexOf(imgUrl) === -1) { + imageList.push(imgUrl); } }); });