uni-app APP端定位获取省/市/区(县)用于APP端的,不支持小程序和H5端。目前高德的apk已经可以转换成省市区
直接代码:
<template>
<view class="head">
<text type="default" @tap="choose">地址:{{ads}}</text>
</view>
</template>
<script>
export default {
data () {
return {
ads:"广州市",
}
},
methods: {
choose(){
uni.chooseLocation({
success:(res)=> {
console.log(res)
var add = res.address;
var reg = /.+?(省|市|自治区|自治州|县|区)/g;
this.ads = add.match(reg).toString().split(",")[1];//[1]对应上面reg相关的省,市......,想要显示多个直接在后面用 “+” 拼接就可以了
console.log(this.ads)
}
})
}
}
}
</script>
笔记,方便自己查阅,如果能帮到你那是我的荣幸,本人才疏学浅如有错漏不严谨之处还望各位指正,感谢!