Jhancarlos Vásquez
Pregunta<code> for ( product of productList ) { const { image, price, name } = product; const productCard = document.createElement('div'); productCard.classList.add('product-card'); const productImg = document.createElement('img'); productImg.setAttribute('src', image); const productInfo = document.createElement('div'); productInfo.classList.add('product-info'); const productInfoDiv = document.createElement('div'); const productPrice = document.createElement('p'); productPrice.innerText = '$' + price; const productName = document.createElement('p'); productName.innerText = name; productInfoDiv.appendChild(productPrice); productInfoDiv.appendChild(productName); const productInfoFigure = document.createElement('figure'); const productImgCart = document.createElement('img'); productImg.setAttribute('src', './icons/bt_add_to_cart.svg'); productInfoFigure.appendChild(productImgCart); productInfo.appendChild(productInfoDiv); productInfo.appendChild(productInfoFigure); productCard.appendChild(productImg); productCard.appendChild(productInfo); cardsContainer.appendChild(productCard); }
Tengo este problema y no se como resolverlo, lo unico diferente que hice fue aplicar Destructuring. Agradezco la ayuda

Juan Castro
Entonces a productImgCart no le insertes el atributo src con la imagen del carrito. En vez de eso mete ahí product.image.
Jhancarlos Vásquez
Como se ve en la imagen que subí con el fragmento de código, en lugar de cargar la imagen del producto, me esta cargando es el icono. Así tengo estructurado el objeto
const productList = []; productList.push({ name: 'Bike', price: 120, image: 'https://images.pexels.com/photos/276517/pexels-photo-276517.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940' }); productList.push({ name: 'Monitor', price: 250, image: 'https://images.pexels.com/photos/276517/pexels-photo-276517.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940' }); productList.push({ name: 'Desk', price: 120, image: 'https://images.pexels.com/photos/276517/pexels-photo-276517.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940' });```

Juan Castro
¿Cuál es el problema, Carlos? ¿Qué es lo que no está funcionan bien en la app?