更新记录

1.0.1(2026-03-25)

支持vue3

1.0.0(2023-02-18)

支持多种地址信息格式识别解析,多端通用。注意:如有识别不准确,比如省市区,请手动修改addressList.js里的省市区信息,可能有些信息滞后了


平台兼容性

uni-app(3.7.3)

Vue2 Vue3 Chrome Safari app-vue app-nvue Android iOS 鸿蒙
- - - -
微信小程序 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 小红书小程序 快应用-华为 快应用-联盟
- - - - - - - - - - -

其他

多语言 暗黑模式 宽屏模式
× ×

使用方法

Vue 2 用法

<yk-AutoReco @selectAddress="selectAddress" bgColor="#39b54a" fontColor="#ffffff"></yk-AutoReco>
import ykAutoReco from '@/components/yk-AutoReco/yk-AutoReco';
export default {
    components: {
        ykAutoReco
    },
    data() {

    }
}

Vue 3 用法

<yk-AutoReco @selectAddress="selectAddress" bgColor="#39b54a" fontColor="#ffffff"></yk-AutoReco>
import { ref } from 'vue';
import ykAutoReco from '@/components/yk-AutoReco/yk-AutoReco';

// 响应式数据
const addressInfo = ref('');
const detailAddress = ref('');
const name = ref('');
const mobile = ref('');

// 方法
const selectAddress = (e) => {
    name.value = e.name; //填充收货人
    mobile.value = e.mobile; //填充手机号
    addressInfo.value = e.province + '-' + e.city + '-' + e.area; //填充省市区
    detailAddress.value = e.addr; //填充详细地址
};

参数说明

参数名 类型 说明
bgColor String 按钮背景色
fontColor String 按钮字体颜色
selectAddress 事件 地址识别回调事件

如果对您有点帮助的话,可以给点赞赏小鼓励哦,您的支持是我最大的动力,谢谢!

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率: