From 126df4d33552b3048a030bd1845a0ecff18725c8 Mon Sep 17 00:00:00 2001 From: cebgcontract <99630598+cebgcontract@users.noreply.github.com> Date: Sun, 24 Apr 2022 08:26:15 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=9E=84=E4=BB=A3=E7=A0=81,=20?= =?UTF-8?q?=E7=AE=80=E5=8C=96=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/market/NftDetail.vue | 40 ++++++++------ src/components/market/NftInfo.vue | 82 +++++++++++++++++------------ 2 files changed, 71 insertions(+), 51 deletions(-) diff --git a/src/components/market/NftDetail.vue b/src/components/market/NftDetail.vue index cce8f6a..7a6f974 100644 --- a/src/components/market/NftDetail.vue +++ b/src/components/market/NftDetail.vue @@ -44,27 +44,27 @@
HP
-
{{nftData.attrMap.get('hp')}}
+
{{attr('hp')}}
Speed
-
{{nftData.attrMap.get('speed')}}
+
{{attr('speed')}}
Attack
-
{{nftData.attrMap.get('atk')}}
+
{{attr('atk')}}
Defence
-
{{nftData.attrMap.get('def')}}
+
{{attr('def')}}
Advanced Count
-
{{nftData.attrMap.get('advanced_count')}}
+
{{attr('advanced_count')}}
@@ -82,37 +82,37 @@
Attack
-
{{nftData.attrMap.get('atk')}}
+
{{attr('atk')}}
Clip
-
{{nftData.attrMap.get('clip_volume')}}
+
{{attr('clip_volume')}}
Reload
-
{{nftData.attrMap.get('reload_time')}}
+
{{attr('reload_time')}}
Rate
-
{{nftData.attrMap.get('fire_rate')}}
+
{{attr('fire_rate')}}
Speed
-
{{nftData.attrMap.get('bullet_speed')}}
+
{{attr('bullet_speed')}}
Range
-
{{nftData.attrMap.get('range')}}
+
{{attr('range')}}
-
+
Advanced Count
-
{{nftData.attrMap.get('advanced_count')}}
+
{{attr('advanced_count')}}
@@ -121,7 +121,7 @@
-
+
@@ -131,11 +131,11 @@
Lucky
-
{{nftData.attrMap.get('lucky')}}
+
{{attr('lucky')}}
Success Rate
-
{{nftData.attrMap.get('success_rate')}}
+
{{attr('success_rate')}}
@@ -234,6 +234,14 @@ export default class extends Vue { back() { this.$router.go(-1) } + + attr(key: string) { + return this.nftData.attrMap.get(key) + } + + hasAttr(key: string) { + return this.nftData?.attrMap?.has(key) + } }