1.0.3 • Published 2 years ago

vue-next-address-picker v1.0.3

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

四级地址选择器

安装

npm i vue-next-address-picker

使用

    <template>
        <vue-next-address-picker  
                :visible="showPickerRef"
                @choice="choiceAddress"
                @close="showPickerRef=false"
                :pickerLevel="4"
                >
        </vue-next-address-picker>
    </template>
    <script>
        import VueNextAddressPicker from "vue-next-address-picker"
        import {ref,defineComponent} from "vue"
        export default defineComponent({
            components:{
                VueNextAddressPicker
            },
            setup(){
                const showPickerRef = ref(false);
                const choiceAddress = data=>{
                    const {province,city,area,street} = data.province;
                    console.log(data)
                }
                return {
                    showPickerRef,
                    choiceAddress
                }
            }
        })

    </script>

效果

展示效果

属性

属性名属性值说明
borderColorstring边框颜色,默认#f1f2f6
highlightBgstring高亮背景色,默认#f40
widthstring宽度,默认100%
heightstring高度,默认300px
visibleboolean是否显示组件
pickerLevelnumber级联级别 1~4

事件

事件名说明参数
close组件隐藏时触发-
choice级联选择完成触发地址信息:{province,area,city,street}