From 1b8ed300551b88bd86b80b8dfa52d2d6c2b7fdb2 Mon Sep 17 00:00:00 2001
From: PC-20250623MANY\Administrator <344137771@qq.com>
Date: Sun, 24 Aug 2025 14:45:52 +0800
Subject: [PATCH] 1

---
 src/page/kline/components/kLine.vue |   63 +++++++++++++++++--------------
 1 files changed, 35 insertions(+), 28 deletions(-)

diff --git a/src/page/kline/components/kLine.vue b/src/page/kline/components/kLine.vue
index e2347d8..124ed1d 100644
--- a/src/page/kline/components/kLine.vue
+++ b/src/page/kline/components/kLine.vue
@@ -91,7 +91,7 @@
       // { Index:"KDJ", Modify: false, Change: true, Close: true},
       // { Index: "KDJ", Modify: false, Change: false, Close: false }
     ],
-
+    SplashTitle: "loading...",
     Symbol: "AAPL.usa",
     IsAutoUpdate: true, // 是自动更新数据
     AutoUpdateFrequency: 20000,
@@ -952,6 +952,7 @@
       }
       // { Index: 'MACD', Modify: true, Change: true, Close: false }
     ],
+    SplashTitle: "loading...",
     Symbol: "600015.sh",
     IsAutoUpdate: true, // 是自动更新数据
     AutoUpdateFrequency: 15000,
@@ -1219,7 +1220,10 @@
   },
   beforeDestroy() {
     clearInterval(this.timerss); // 在组件销毁前清除定时器
-    this.timerss = null;
+    this.timerss = null; 
+  },
+  destroyed() {
+    clearInterval(this.timerss); // 在组件销毁前清除定时器
   },
   methods: {
     OnSize() {
@@ -1364,33 +1368,36 @@
         clearInterval(this.timerss);
         this.timerss = null;
       }
-      this.timerss = setInterval(() => {
-        switch (data.Name) {
-          // 分时图数据对接
-          case "MinuteChartContainer::RequestMinuteData":
-            EastMoney.HQData.NetworkFilter(data, callback);
-            break;
-          case "MinuteChartContainer::RequestHistoryMinuteData":
-            EastMoney.HQData.NetworkFilter(data, callback);
-            break;
 
-          case "KLineChartContainer::RequestHistoryData": // 日线全量数据下载
-            EastMoney.HQData.NetworkFilter(data, callback);
-            break;
-          case "KLineChartContainer::RequestRealtimeData": // 日线实时数据更新
-            EastMoney.HQData.NetworkFilter(data, callback);
-            break;
-          case "KLineChartContainer::RequestFlowCapitalData": // 流通股本
-            EastMoney.HQData.NetworkFilter(data, callback);
-            break;
-          case "KLineChartContainer::ReqeustHistoryMinuteData": // 分钟全量数据下载
-            EastMoney.HQData.NetworkFilter(data, callback);
-            break;
-          case "KLineChartContainer::RequestMinuteRealtimeData": // 分钟增量数据更新
-            EastMoney.HQData.NetworkFilter(data, callback);
-            break;
-        }
-      }, 2000);
+      EastMoney.HQData.NetworkFilter(data, callback);
+      this.timerss = setInterval(() => {
+        EastMoney.HQData.NetworkFilter(data, callback);
+        // switch (data.Name) {
+        //   // 分时图数据对接
+        //   case "MinuteChartContainer::RequestMinuteData":
+        //     EastMoney.HQData.NetworkFilter(data, callback);
+        //     break;
+        //   case "MinuteChartContainer::RequestHistoryMinuteData":
+        //     EastMoney.HQData.NetworkFilter(data, callback);
+        //     break;
+
+        //   case "KLineChartContainer::RequestHistoryData": // 日线全量数据下载
+        //     EastMoney.HQData.NetworkFilter(data, callback);
+        //     break;
+        //   case "KLineChartContainer::RequestRealtimeData": // 日线实时数据更新
+        //     EastMoney.HQData.NetworkFilter(data, callback);
+        //     break;
+        //   case "KLineChartContainer::RequestFlowCapitalData": // 流通股本
+        //     EastMoney.HQData.NetworkFilter(data, callback);
+        //     break;
+        //   case "KLineChartContainer::ReqeustHistoryMinuteData": // 分钟全量数据下载
+        //     EastMoney.HQData.NetworkFilter(data, callback);
+        //     break;
+        //   case "KLineChartContainer::RequestMinuteRealtimeData": // 分钟增量数据更新
+        //     EastMoney.HQData.NetworkFilter(data, callback);
+        //     break;
+        // }
+      }, 5000);
     },
 
     handleSelect(key, keyPath) {

--
Gitblit v1.9.3