fix: show placeholder when cover_image_url is null

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-05-01 10:10:46 +08:00
parent c511cc318c
commit 6e4ef03e07
+2
View File
@@ -19,6 +19,7 @@
<div v-for="pkg in packages" :key="pkg.id" class="package-card"> <div v-for="pkg in packages" :key="pkg.id" class="package-card">
<div class="card-cover"> <div class="card-cover">
<van-image <van-image
v-if="pkg.cover_image_url"
:src="pkg.cover_image_url" :src="pkg.cover_image_url"
fit="cover" fit="cover"
height="3.2rem" height="3.2rem"
@@ -27,6 +28,7 @@
<div class="cover-placeholder">📦</div> <div class="cover-placeholder">📦</div>
</template> </template>
</van-image> </van-image>
<div v-else class="cover-placeholder">📦</div>
</div> </div>
<div class="card-body"> <div class="card-body">
<div class="card-title">{{ pkg.package_name }}</div> <div class="card-title">{{ pkg.package_name }}</div>