From fbc074229fd4736f1ae2793c9daebf04726188b2 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期五, 22 五月 2026 18:27:27 +0800
Subject: [PATCH] 提交
---
small-program/pages/select-city/select-city.vue | 10 ++++------
1 files changed, 4 insertions(+), 6 deletions(-)
diff --git a/small-program/pages/select-city/select-city.vue b/small-program/pages/select-city/select-city.vue
index bff129a..b23d6d4 100644
--- a/small-program/pages/select-city/select-city.vue
+++ b/small-program/pages/select-city/select-city.vue
@@ -17,7 +17,7 @@
<view class="list">
<view class="list-item" :id="'jiedan-' + item.letter" v-for="(item, index) in list" :key="index">
<view class="list-item-val" style="color: #999;">{{item.letter}}</view>
- <view class="list-item1" v-for="(child, i) in item.children" :key="i" @click="seleCity(child.name)">
+ <view class="list-item1" v-for="(child, i) in item.children" :key="i" @click="seleCity(child)">
<view class="list-item-val1">{{child.name}}</view>
</view>
</view>
@@ -91,13 +91,11 @@
highAccuracyExpireTime: 3000,
isHighAccuracy: true,
success: function (addr) {
- const locParam = { latitude: addr.latitude, longitude: addr.longitude };
- var myAmapFun = new amapFile.AMapWX({ key: 'f2e6c0bfcac14c27b4f0d6d0d5b9d7d' });
+ var myAmapFun = new amapFile.AMapWX({ key: that.$gaodeMapKey });
myAmapFun.getRegeo({
location: addr.longitude + ',' + addr.latitude,
success: function(data) {
- console.log(data[0].city);
- that.cityName = data[0].city
+ that.cityName = data[0].regeocodeData.addressComponent.city
},
fail: (err) => {
console.error('鑾峰彇浣嶇疆澶辫触===========', err);
@@ -107,7 +105,7 @@
});
},
seleCity(city) {
- uni.$emit('city', city)
+ uni.$emit('city', { cityName: city.name, info: city.info.split(','), cityId: city.id })
uni.navigateBack({ delta: 1 });
},
gundong(index) {
--
Gitblit v1.9.3