From 1a5a082a826ec7bb0ef86dcd13609125504ea99f Mon Sep 17 00:00:00 2001
From: PC-20250623MANY\Administrator <344137771@qq.com>
Date: Tue, 19 Aug 2025 15:16:03 +0800
Subject: [PATCH] 1
---
src/page/markets/markets.vue | 44 +++++++++++++++++++++++++++++++++-----------
1 files changed, 33 insertions(+), 11 deletions(-)
diff --git a/src/page/markets/markets.vue b/src/page/markets/markets.vue
index 38ed571..d0d3f6a 100644
--- a/src/page/markets/markets.vue
+++ b/src/page/markets/markets.vue
@@ -25,13 +25,12 @@
:key="item.pid"
@click="tab = item.pid"
>
- <span>{{ item.abbreviation }}</span>
+ <span class="line-one">{{ item.abbreviation }}</span>
</div>
</div>
<div class="markets_echart">
<index-component :ids="'markets'" :dataObj="kData"></index-component>
- <!-- <van-skeleton title :row="3" /> -->
</div>
<stock-list :propOption="propOption"></stock-list>
@@ -54,12 +53,22 @@
{
text: this.$t("美国"),
value: "US",
- name: "美国"
+ name: this.$t("美国")
},
{
- text: this.$t("墨西哥"),
- value: "MEX",
- name: "墨西哥"
+ text: this.$t("hk1"),
+ value: "HK",
+ name: this.$t("hk1")
+ },
+ {
+ text: this.$t("tw"),
+ value: "TW",
+ name: this.$t("tw")
+ },
+ {
+ text: this.$t("id1"),
+ value: "IN",
+ name: this.$t("id1")
}
],
tabList: [],
@@ -68,10 +77,20 @@
{ abbreviation: "S&P 500" },
{ abbreviation: "NASDAQ" }
],
- mxList: [
- { abbreviation: "IPC" },
- { abbreviation: "INMEX" },
- { abbreviation: "NASDAQ" }
+ hkList: [
+ { abbreviation: "恒生指數" },
+ { abbreviation: "恒生中國企業指數" },
+ { abbreviation: "HSCEI Covered Call Index" }
+ ],
+ twList: [
+ { abbreviation: "臺灣證券交易所發行量加權股價指數" },
+ { abbreviation: "櫃買指數" },
+ { abbreviation: "臺灣50指數" }
+ ],
+ inList: [
+ { abbreviation: "Nifty 50 Index" },
+ { abbreviation: "Nifty Bank Index" },
+ { abbreviation: "Nifty Financial Services Index" }
],
tab: 1,
pageNum: 1,
@@ -126,7 +145,9 @@
// 数据重构
let list = [];
if (stockType == "US") list = this.usList;
- if (stockType == "MEX") list = this.mxList;
+ else if (stockType == "HK") list = this.hkList;
+ else if (stockType == "TW") list = this.twList;
+ else if (stockType == "IN") list = this.inList;
this.tabList = list.map((item, index) => {
item = { ...item, ...data.data[index + 1] };
return item;
@@ -184,6 +205,7 @@
width: 32%;
height: 0.8em;
border-radius: 0.5em;
+ padding: 0 .25em;
span {
font-size: 0.4em;
--
Gitblit v1.9.3