From 499b0846d7aad14dfb31972eee02b91bfcf9a583 Mon Sep 17 00:00:00 2001 From: clz Date: Tue, 28 Jul 2026 13:47:05 +0800 Subject: [PATCH] =?UTF-8?q?fix(market-ranking):=20=E8=A1=8C=E7=82=B9?= =?UTF-8?q?=E5=87=BB=E5=A2=9E=E5=8A=A0item.market=20null=20guard=EF=BC=8C?= =?UTF-8?q?=E9=98=B2=E6=AD=A2undefined=E6=97=B6crash?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/ets/market-ranking/MarketRankingNodeComponent.ets | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/ets/market-ranking/MarketRankingNodeComponent.ets b/src/main/ets/market-ranking/MarketRankingNodeComponent.ets index 832d2af..2873c6b 100644 --- a/src/main/ets/market-ranking/MarketRankingNodeComponent.ets +++ b/src/main/ets/market-ranking/MarketRankingNodeComponent.ets @@ -632,7 +632,9 @@ export struct MarketRankingNodeComponent { .alignItems(VerticalAlign.Center) .border({ width: { top: 1 }, color: $r('app.color.elements_others_divider_primary') }) .onClick(() => { - this.jumpToDetail(item); + if (item.market !== undefined) { + this.jumpToDetail(item); + } }) }