uniapp 调用手机地图定位

<template>
        <view class="head">
                 <text type="default" @click="choose()">地址:{{ads}}</text>
         </view>
</template>

 <script>
         export default {
                 data () {
                         return { ads:"广州市", }
                  },
                 methods: {
                         choose(){
                                 uni.chooseLocation({
                                         success:(res)=> {
                                             console.log("address : ", res)
                                             var add = res.address;
                                             var reg = /.+?(省|市|自治区|自治州|县|区)/g;
                                             this.ads = add.match(reg).toString().split(",")[1];
                                              //[1]对应上面reg相关的省,市......,想要显示多个直接在后面用 “+” 拼接就可以了
                                             console.log("address2 : ", this.ads)
                                             }
                                     })
                             }
                         }
                     }
</script>

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容