From 12ae3f51dd40d0309931f0bdbe566a2137d622dc Mon Sep 17 00:00:00 2001
From: PC-20250623MANY\Administrator <344137771@qq.com>
Date: Wed, 27 Aug 2025 22:14:25 +0800
Subject: [PATCH] 1

---
 src/page/home/homeIndex.vue |   20 +++++++++++++++++---
 1 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/src/page/home/homeIndex.vue b/src/page/home/homeIndex.vue
index a6e0228..78945da 100644
--- a/src/page/home/homeIndex.vue
+++ b/src/page/home/homeIndex.vue
@@ -54,7 +54,10 @@
             </div>
           </div>
           <div class="swiper-slide">
-            <div class="nav_item flex-start" @click="toPage('/authentications')">
+            <div
+              class="nav_item flex-start"
+              @click="toPage('/authentications')"
+            >
               <img src="@/assets/img/kyc.png" alt="" />
               <span>KYC</span>
             </div>
@@ -174,7 +177,8 @@
       hkDataStockBeans: [],
       twDataStockBeans: [],
       inDataStockBeans: [],
-      usDataStockBeans: []
+      usDataStockBeans: [],
+      times: null
     };
   },
   components: {
@@ -184,7 +188,10 @@
     NewsItem
   },
   mounted() {
-    this.getData();
+    this.init();
+  },
+  beforeDestroy() {
+    if (this.times) clearInterval(this.times);
   },
   methods: {
     // 选择语言
@@ -197,6 +204,13 @@
       if (typeof type == "string") type = 1;
       // let data = await api.queryNewsList(type);
     },
+    // 初始化
+    init() {
+      this.getData();
+      this.times = setInterval(() => {
+        this.getData();
+      }, 2000);
+    },
     // 获取首页数据
     async getData() {
       let data = await api.getHomePageData();

--
Gitblit v1.9.3