1
PC-20250623MANY\Administrator
2025-08-27 12ae3f51dd40d0309931f0bdbe566a2137d622dc
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();