From d0fd43dc856abc30b53e4ebe2258d85123f987f5 Mon Sep 17 00:00:00 2001
From: lxf <1371462558@qq.com>
Date: Sat, 19 Apr 2025 13:52:44 +0800
Subject: [PATCH] feat: 顶部热门修改

---
 src/views/market/market.vue |   36 ++++++++++++++++++++----------------
 1 files changed, 20 insertions(+), 16 deletions(-)

diff --git a/src/views/market/market.vue b/src/views/market/market.vue
index cd559ac..c017d8f 100644
--- a/src/views/market/market.vue
+++ b/src/views/market/market.vue
@@ -783,22 +783,26 @@
         this.activeList = this.jsonArray;
         //获取顶部热门
         this.topListData = [];
-        this.activeList.map((val) => {
-          if (this.topListData.length < 3) {
-            //val.isTop=="1"
-            if (val.isTop == 1) {
-              this.topListData.push(val);
-            }
-          }
-        });
-        if (this.topListData.length == 0) {
-          this.activeList.map((val) => {
-            if (this.topListData.length < 3) {
-              //val.isTop=="1"
-              this.topListData.push(val);
-            }
-          });
-        }
+        const targetSymbols = ["BTC/USDT", "ETH/USDT", "DOGE/USDT"];
+        this.topListData = this.activeList.filter((item) =>
+          targetSymbols.includes(item.name)
+        );
+        // this.activeList.map((val) => {
+        // if (this.topListData.length < 3) {
+        //val.isTop=="1"
+        // if (val.isTop == 1) {
+        //   this.topListData.push(val);
+        // }
+        // }
+        // });
+        // if (this.topListData.length == 0) {
+        //   this.activeList.map((val) => {
+        //     if (this.topListData.length < 3) {
+        //       //val.isTop=="1"
+        //       this.topListData.push(val);
+        //     }
+        //   });
+        // }
         // this.activeList = this.jsonArray
         // this.topListData = this.jsonArray.slice(0,5)
       }

--
Gitblit v1.9.3