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 @@ 现手