Encontré este error en mi programa, ¿cuál es el problema? (Los archivos son correctos).
:src="http://marketplus.io/${item.data.upload[0].link}" <div class="product-card"> <div class="product-card-top"> <NuxtLink :to="`/product/${item.id}`"> <img v-if="item.data" class="w-100" :src="`http://marketplus.io/${item.data.upload[0].link}`" alt="product image" /> </NuxtLink> <div class="product-card-actions"> <button class="add-to-wishlist"> <i class="fas fa-heart"></i> </button> <button class="add-to-compare"> <i class="fas fa-random"></i> </button> </div> </div>Parece que item.data no está disponible en la primera representación. Debe agregar una representación condicional en su elemento img:
<img v-if="item.data" :src="http://marketplus.io/${item.data.upload[0].link}" />