From 5393aa60bec047ca8f508e5748a1c4861d9ad286 Mon Sep 17 00:00:00 2001 From: dongzp <975303544@qq.com> Date: Tue, 21 Jul 2026 15:16:24 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=86=E6=97=B6=E5=9B=BE=E6=98=BE=E7=A4=BA?= =?UTF-8?q?=E6=9C=80=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/baidu/mapQuote.ts | 3 ++- src/components/quote/TradeTape.vue | 34 +++++++++++++++++++++++++++--- 2 files changed, 33 insertions(+), 4 deletions(-) diff --git a/src/api/baidu/mapQuote.ts b/src/api/baidu/mapQuote.ts index 608d16f..0c76384 100644 --- a/src/api/baidu/mapQuote.ts +++ b/src/api/baidu/mapQuote.ts @@ -50,7 +50,8 @@ function parseIntraday(result: BaiduQuotationResult): IntradayPoint[] { } function parseTrades(result: BaiduQuotationResult): TradeTick[] { - return (result.detailinfos ?? []).map((t) => ({ + // 接口 detailinfos 为旧→新(最新在末尾);翻转后最新在前,列表顶部展示 + return [...(result.detailinfos ?? [])].reverse().map((t) => ({ time: t.formatTime, price: toNum(t.price), volume: toNum(t.volume), diff --git a/src/components/quote/TradeTape.vue b/src/components/quote/TradeTape.vue index 0956173..4931399 100644 --- a/src/components/quote/TradeTape.vue +++ b/src/components/quote/TradeTape.vue @@ -7,10 +7,20 @@ 现手