From 66bb7239b3784f50146c00db5b303d123aa3f0b0 Mon Sep 17 00:00:00 2001
From: admin <344137771@qq.com>
Date: Sat, 10 Jan 2026 17:09:45 +0800
Subject: [PATCH] 1
---
src/page/home/homeIndex.vue | 45 ++++++++++++++++++++++++++++++++-------------
1 files changed, 32 insertions(+), 13 deletions(-)
diff --git a/src/page/home/homeIndex.vue b/src/page/home/homeIndex.vue
index 868f804..d9aa715 100644
--- a/src/page/home/homeIndex.vue
+++ b/src/page/home/homeIndex.vue
@@ -23,7 +23,7 @@
</div>
<div class="swiper">
<div class="swiper-wrapper flex-between">
- <!-- <div class="swiper-slide">
+ <div class="swiper-slide">
<div class="nav_item flex-start" @click="toPage('/aiTrading')">
<img src="../../assets/img/home_1.png" alt="" />
<span>{{ $t("量化交易") }}</span>
@@ -34,31 +34,34 @@
<img src="../../assets/img/home_2.png" alt="" />
<span>{{ $t("hj621") }}</span>
</div>
- </div> -->
+ </div>
<div class="swiper-slide">
<div class="nav_item flex-start" @click="toPage('/ipo')">
<img src="../../assets/img/home_3.png" alt="" />
<span>IPO</span>
</div>
</div>
- <!-- <div class="swiper-slide">
+ <div class="swiper-slide">
<div class="nav_item flex-start" @click="toPage('/fund')">
<img src="../../assets/img/home_4.png" alt="" />
<span>{{ $t("理财基金") }}</span>
</div>
- </div> -->
- <div class="swiper-slide">
- <div class="nav_item flex-start" @click="toPage('/recharge')">
+ </div>
+ <!-- <div class="swiper-slide">
+ <div class="nav_item flex-start" @click="czts">
<img src="@/assets/img/充值缴费.png" alt="" />
<span>{{ $t("hj172") }}</span>
</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>
- </div>
+ </div> -->
</div>
</div>
</div>
@@ -144,6 +147,7 @@
</template>
<script>
+import { Toast } from "vant";
import tabHead from "../../components/tabHead.vue";
import NewsItem from "./components/newsItem.vue";
import indexComponent from "../../components/index-component.vue";
@@ -173,7 +177,8 @@
hkDataStockBeans: [],
twDataStockBeans: [],
inDataStockBeans: [],
- usDataStockBeans: []
+ usDataStockBeans: [],
+ times: null
};
},
components: {
@@ -183,7 +188,10 @@
NewsItem
},
mounted() {
- this.getData();
+ this.init();
+ },
+ beforeDestroy() {
+ if (this.times) clearInterval(this.times);
},
methods: {
// 选择语言
@@ -195,6 +203,13 @@
async getNewsList(type) {
if (typeof type == "string") type = 1;
// let data = await api.queryNewsList(type);
+ },
+ // 初始化
+ init() {
+ this.getData();
+ this.times = setInterval(() => {
+ this.getData();
+ }, 2000);
},
// 获取首页数据
async getData() {
@@ -227,6 +242,10 @@
toPage(url) {
if (!url) return;
this.$router.push(url);
+ },
+ // 充值提示
+ czts() {
+ Toast(this.$t("充值提示"));
}
}
};
@@ -302,8 +321,8 @@
padding: 0 0.25em 0 0.25em;
.swiper-slide {
- width: 3em;
- height: 2.8em;
+ width: 2.2em;
+ height: 2.4em;
.nav_item {
background-color: #fff;
@@ -314,7 +333,7 @@
padding: 0.45em 0.15em 0;
img {
- width: 0.95em;
+ width: 0.6em;
margin-bottom: 0.25em;
}
--
Gitblit v1.9.3