From 791d0bb6239915be21081582e4eda0b60c996f54 Mon Sep 17 00:00:00 2001 From: ZF sun <34314687@qq.com> Date: Sat, 25 Jul 2026 09:06:39 +0800 Subject: [PATCH] =?UTF-8?q?fix(goods-detail):=20=E9=AA=A8=E6=9E=B6?= =?UTF-8?q?=E5=B1=8F=E6=9C=9F=E9=97=B4=E4=B8=8D=E5=86=8D=E6=B8=B2=E6=9F=93?= =?UTF-8?q?=E7=9C=9F=E5=AE=9E=E5=BA=95=E9=83=A8=20action?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 把 移入 v-else 分支, 与 .goods-detail 同一生命周期 - 修复: 加载初期 goodsSkuDetail.goods_state=0 (默认值), 父组件 detail.vue 模板里 走 v-else 显示"该商品已下架" - 数据到达 goods_state=1 后才切到正常按钮, 导致首屏出现"已下架→正常"闪烁 - 修复后: 骨架屏状态下完全不渲染 ns-goods-action, 仅显示 .goods-detail-skeleton-action 占位 Co-Authored-By: Claude --- .../goods-detail-view/goods-detail-view.vue | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pages_goods/_components/goods-detail-view/goods-detail-view.vue b/pages_goods/_components/goods-detail-view/goods-detail-view.vue index be74771..4851f24 100644 --- a/pages_goods/_components/goods-detail-view/goods-detail-view.vue +++ b/pages_goods/_components/goods-detail-view/goods-detail-view.vue @@ -21,8 +21,11 @@ - - + + + + + @@ -495,11 +498,10 @@ + - -