From 9c3961f513cb548c129dd911c1eb92ec21bb703c Mon Sep 17 00:00:00 2001 From: quanyawei <401863037@qq.com> Date: Mon, 18 Mar 2024 15:01:38 +0800 Subject: [PATCH] fix: 分享详情页打开未登录跳转 --- pages/actionChange/components/basicInfor.vue | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/pages/actionChange/components/basicInfor.vue b/pages/actionChange/components/basicInfor.vue index ca19e88..87811da 100644 --- a/pages/actionChange/components/basicInfor.vue +++ b/pages/actionChange/components/basicInfor.vue @@ -85,6 +85,8 @@ <view class="wholeLine"> <text class="rowTipContenetLabel">������������:</text> <text class="rowTipContenetAll">{{ basicInfor.pollutePosition ||'' }}</text> + <u-icon name="map" color="#2979ff" size="28" @tap="toNavigation()" + v-if="basicInfor.longitude !==null"></u-icon> </view> </p> <p class="rowTip"> @@ -159,6 +161,20 @@ } }, methods: { + //������--������������������������ + toNavigation: function() { + //������������������������������������ + uni.openLocation({ + longitude: parseFloat(this.basicInfor.longitude), // ������������������-180~180��������������������� + latitude: parseFloat(this.basicInfor.latitude), // ������������������-90~90��������������������� + scale: 28, // ������������ + name: this.basicInfor.name, //������������ + address: this.basicInfor.address, //������������������ + success: function(res) { + console.log('success:', res) + } + }) + }, getUnitList() { this.$http.httpGet('/allocation/unit').then(res => { this.unitList = res.data -- Gitblit v1.8.0