fix(diy-card): 审计修复——corner 档头部水平让位动态化 + self 首载骨架屏
- 修复 P1: corner 档自定义 qrSize>120 时静态 padding-right:180rpx 让位不足, 浮层压住头部姓名区 → 新增 cornerHeadStyle 按浮层实际 宽度(尺寸+衬底+右偏移20+呼吸20)动态反算, 与 cornerClearStyle 垂直让位同口径; 废弃静态 CSS 值(负断言锁定) - 修复: self.vue 已登录首次加载三分支都不渲染(loading 且无 card) → 白屏闪烁; 改 v-else-if="loading || card" 挂上 mini 骨架屏 - 契约测试: 新增 cornerHeadStyle 断言 + resolveQrSize 三处口径 + 静态让位废弃负断言; 3 项变异验证全抓住; 四文件 67 项全绿
This commit is contained in:
@@ -8,9 +8,9 @@
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<!-- 名片卡(已登录=本人名片 / 未登录=兜底名片) -->
|
||||
<!-- 名片卡(已登录=本人名片 / 未登录=兜底名片); loading 时基件出骨架屏 -->
|
||||
<diy-card-mini
|
||||
v-else-if="card"
|
||||
v-else-if="loading || card"
|
||||
:card="card"
|
||||
:config="miniConfig"
|
||||
:loading="loading"
|
||||
|
||||
Reference in New Issue
Block a user