chore:名片上方的距离删除

This commit is contained in:
2026-10-26 14:55:30 +08:00
parent 4c7aac31b8
commit 69e59d7902
2 changed files with 9 additions and 2 deletions

View File

@@ -24,7 +24,7 @@
</view> </view>
<!-- 名片卡(精品名片 show 同款版式: 蓝底顶带 + 白卡压边; 角标压在左上) --> <!-- 名片卡(精品名片 show 同款版式: 蓝底顶带 + 白卡压边; 角标压在左上) -->
<view v-else class="mini-card-wrap"> <view v-else class="mini-card-wrap" :class="{ 'no-band': !bandShow }">
<view v-if="bandShow" class="mini-band" :style="bandStyle"></view> <view v-if="bandShow" class="mini-band" :style="bandStyle"></view>
<view class="mini-card fade-up" :style="wrapStyle" :class="{ 'qr-at-corner': qrPos === 'corner' }"> <view class="mini-card fade-up" :style="wrapStyle" :class="{ 'qr-at-corner': qrPos === 'corner' }">
<!-- 角标插槽(如 self 组件的「我的名片」) --> <!-- 角标插槽(如 self 组件的「我的名片」) -->
@@ -1145,6 +1145,11 @@ export default {
.mini-card-wrap { .mini-card-wrap {
position: relative; position: relative;
margin-top: 40rpx; margin-top: 40rpx;
/* 未开启顶部色带时无需 40rpx 露沿空间, 归零避免导航栏下留白(2026-10-26, H5/小程序同一套 WXSS) */
&.no-band {
margin-top: 0;
}
} }
/* 主题色顶带: 从露沿处拉伸, 底端距白卡底 88rpx; 顶部直角, 底部 28rpx 小圆弧 */ /* 主题色顶带: 从露沿处拉伸, 底端距白卡底 88rpx; 顶部直角, 底部 28rpx 小圆弧 */

View File

@@ -23,7 +23,8 @@ export default {
data() { data() {
return { return {
card: null, card: null,
loading: false, // 首帧先走骨架屏, 避免数据回来前闪一下「商家还未选择名片」空态
loading: true,
}; };
}, },
computed: { computed: {
@@ -141,6 +142,7 @@ export default {
fetchData() { fetchData() {
const cardId = String((this.value || {}).cardId || '').trim(); const cardId = String((this.value || {}).cardId || '').trim();
if (cardId === '') { if (cardId === '') {
this.loading = false;
this.card = null; this.card = null;
return; return;
} }