From 0c5cbe678906eb1bb8b940f0946bd9f18115f9c1 Mon Sep 17 00:00:00 2001
From: qubiaobiao <3294694717@qq.com>
Date: Thu, 7 Mar 2024 17:27:54 +0800
Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E7=82=B9=E5=87=BB=E5=9C=B0?=
=?UTF-8?q?=E7=82=B9=E6=A0=87=E7=82=B9=EF=BC=8C=E5=BC=B9=E5=87=BA=E5=9C=B0?=
=?UTF-8?q?=E7=82=B9=E4=BF=A1=E6=81=AF=E5=BC=B9=E7=AA=97=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/util.js | 4 ++--
src/components/LandMarkShow.vue | 21 ++++++++++++++-------
src/stores/flyto.js | 2 ++
src/stores/position.js | 2 ++
4 files changed, 20 insertions(+), 9 deletions(-)
diff --git a/src/api/util.js b/src/api/util.js
index 97f178e..f5a0f4d 100644
--- a/src/api/util.js
+++ b/src/api/util.js
@@ -1,8 +1,8 @@
export const isLnglat = lnglat => {
const { lng, lat } = lnglat
- if (isNaN(lng) || lng > 180 || lng < -180) return false
- if (isNaN(lat) || lat > 90 || lat < -90 ) return false
+ if (lng=='' || isNaN(lng) || lng > 180 || lng < -180) return false
+ if (lat=='' || isNaN(lat) || lat > 90 || lat < -90 ) return false
return true
}
\ No newline at end of file
diff --git a/src/components/LandMarkShow.vue b/src/components/LandMarkShow.vue
index 41929ce..599d654 100644
--- a/src/components/LandMarkShow.vue
+++ b/src/components/LandMarkShow.vue
@@ -7,13 +7,17 @@
{{LandMarkShow.information.landTitle}}
+
{{LandMarkShow.information.landDescribes}}
+
{{LandMarkShow.information.landTitle}}
+
{{LandMarkShow.information.landBriefly}}
+
@@ -165,10 +169,15 @@ const close = () => {
}
.textBox {
width: 80%;
- height: 90%;
+ height: 100%;
overflow: hidden;
margin: auto;
}
+.paragraphBox{
+ height:80%;
+ overflow-x:hidden;
+ overflow-y:auto;
+}
.describesTitle {
text-align: center;
margin: 0;
@@ -178,25 +187,23 @@ const close = () => {
text-align: left;
text-indent: 2em;
margin: 0;
+ font-weight:bolder;
font-size: clamp(0.5rem, 0.489rem + 1.05vw, 1rem);
}
.brieflyTitle {
color: #fff;
text-align: left;
+ margin-top: 4%;
margin-bottom: 1%;
font-size: clamp(0.6rem, 0.489rem + 1.05vw, 1.2rem);
}
.brieflyParagraph {
color: #fff;
- font-size: clamp(0.4rem, 0.489rem + 1.05vw, 0.8rem);
text-align: left;
text-indent: 2em;
margin-top: 0;
- overflow: hidden;
- text-overflow: ellipsis;
- -webkit-line-clamp: 3;
- display: -webkit-box;
- -webkit-box-orient: vertical;
+ font-weight:bolder;
+ font-size: clamp(0.4rem, 0.489rem + 1.05vw, 0.8rem);
}
.boxClose {
bottom: 15%;
diff --git a/src/stores/flyto.js b/src/stores/flyto.js
index ac40bb5..4bd4298 100644
--- a/src/stores/flyto.js
+++ b/src/stores/flyto.js
@@ -7,6 +7,7 @@ export const useFlytoStore = defineStore({
state: () => ({
lng: NaN,
lat: NaN,
+ change:true,
}),
getters: {
value: (state) => { state.lng, state.lat }
@@ -17,6 +18,7 @@ export const useFlytoStore = defineStore({
this.lng = flyto.lng
this.lat = flyto.lat
+ this.change = !this.change
return true
},
diff --git a/src/stores/position.js b/src/stores/position.js
index 434ab9d..c040056 100644
--- a/src/stores/position.js
+++ b/src/stores/position.js
@@ -7,6 +7,7 @@ export const usePositionStore = defineStore({
state: () => ({
lng: NaN,
lat: NaN,
+ change:true,
}),
getters: {
value: (state) => { state.lng, state.lat }
@@ -17,6 +18,7 @@ export const usePositionStore = defineStore({
this.lng = position.lng
this.lat = position.lat
+ this.change = !this.change
return true
},