From 04cd652e2aab05ff5a6cde1c3a6e0a18f4d6bf1c Mon Sep 17 00:00:00 2001
From: jhzh <1628036192@qq.com>
Date: Mon, 02 Sep 2024 15:26:12 +0800
Subject: [PATCH] 1
---
src/page/user/Warehouse.vue | 75 ++++++++++++++++++++++++-------------
1 files changed, 48 insertions(+), 27 deletions(-)
diff --git a/src/page/user/Warehouse.vue b/src/page/user/Warehouse.vue
index 32f6604..3b47a82 100644
--- a/src/page/user/Warehouse.vue
+++ b/src/page/user/Warehouse.vue
@@ -1,7 +1,7 @@
<template>
<div class="ware">
<div style="padding: 0 0.4rem 0.4rem">
- <div class="tabs-box" onscroll="handleScroll">
+ <!-- <div class="tabs-box" onscroll="handleScroll">
<div
v-for="(item, index) in tabsArr"
:key="index"
@@ -12,19 +12,26 @@
>
{{ item.title }}
</div>
- </div>
+ </div> -->
<template v-if="active === '1'">
- <div v-for="(item, index) in tabsArr" :key="index">
+ <div v-for="(item, index) in tabsArr" @click="onClick(item)" :key="index">
<card :item="item" />
</div>
</template>
<template v-else>
- <itemCard
+ <div v-for="(item, index) in tabsArr" @click="onClick(item)" :key="index">
+ <itemCard
+ @closingPosition="closingPosition"
+ :activeObj="item"
+ :itemClick="itemClick"
+ />
+ </div>
+ <!-- <itemCard
@closingPosition="closingPosition"
:activeObj="activeObj"
:itemClick="itemClick"
- />
+ /> -->
</template>
<div v-show="active !== '1'">
<dataList
@@ -47,8 +54,8 @@
components: { card, itemCard, dataList },
data() {
return {
- actives: "2",
- active: "2",
+ actives: "1",
+ active: "1",
activeObj: {},
tabsArr: [
// {
@@ -59,24 +66,24 @@
// symbolCode: "USD",
// symbol: "$",
// },
- {
- title: this.$t("ydgs"),
- assname: this.$t("印股总资产"),
- name: "2",
- bgc: "rgb(12, 175, 226)",
- laber: "IN",
- symbolCode: "INR",
- symbol: "₹",
- },
// {
- // title: this.$t("马来西亚"),
- // assname: this.$t("馬股总资产"),
- // name: "4",
- // bgc: "rgb(163, 91, 255)",
- // laber: "MAS",
- // symbolCode: "MYR",
- // symbol: "RM",
+ // title: this.$t("ydgs"),
+ // assname: this.$t("印股总资产"),
+ // name: "2",
+ // bgc: "rgb(12, 175, 226)",
+ // laber: "IN",
+ // symbolCode: "INR",
+ // symbol: "₹",
// },
+ {
+ title: this.$t("马来西亚"),
+ assname: this.$t("馬股总资产"),
+ name: "4",
+ bgc: "rgb(163, 91, 255)",
+ laber: "MAS",
+ symbolCode: "MYR",
+ symbol: "RM",
+ },
// {
// title: this.$t("港股"),
// assname: this.$t("港股总资产"),
@@ -85,6 +92,24 @@
// laber: "HK",
// symbolCode: "HKD",
// symbol: "HK$",
+ // },
+ {
+ title: this.$t("hj3"),
+ assname: this.$t("新股总资产"),
+ name: "3",
+ bgc: "rgb(255 91 230)",
+ laber: "SGP",
+ symbolCode: "SGD",
+ symbol: "$",
+ },
+ // {
+ // title: this.$t("美股"),
+ // assname: this.$t("美股总资产"),
+ // name: "3",
+ // bgc: "rgb(255 91 230)",
+ // laber: "US",
+ // symbolCode: "USD",
+ // symbol: "$",
// },
],
getMoneyList: [],
@@ -123,21 +148,17 @@
});
let obj = arr.filter((item) => item.name == this.active)[0];
this.activeObj = obj;
- console.log(obj, "0000000", this.tabsArr);
this.tabsArr = arr;
this.$forceUpdate(); // 强制Vue重新渲染
}
},
onClick(e) {
- console.log(e, "====");
this.active = e.name;
this.activeObj = e;
this.getMoneys();
if (e.name !== "1") {
this.$refs.dataListref.getList(e.laber);
}
-
- // console.log(e);
},
},
};
--
Gitblit v1.9.3