怎样使用vue地区选择组件

这次给大家带来怎样使用vue地区选择组件,使用vue地区选择组件的注意事项有哪些,下面就是实战案例,一起来看一下。

概述

主要用于全国地区数据的操作,包括省,市,区三级联动,地区数据的添加和删除; 在操作地区数据时,以前也用过树形的地区选择组件,但因其在再操作大量的地区数据时,渲染缓慢,所以我们就换了另一种数据展示形式和交互形式,从而就有了这个组件。

注意:该组件是 vue.js 组件

demo

抢鲜体验请点击这里 demo

API

Props

参数 类型 说明

areaArray传入组件的地区的数据

Events

事件名 参数 说明

selectedarea组件中选中的地区

详细说明

Props

area

area 参数是必选项,表示组件初始化时的地区数据,可以为空。 area 是一个包含多个对象的数组,其中每个对象的数据结构如下:

...area: [ {Name: '北京', ID: '01'}, {Name: '南京', ID: '0401'}, {Name: '西湖区', ID: '060105'}],...

登录后复制

因为后来在实际的使用中,发现有时候,后台只会返回一个地区的 ID 值,所以这里做了优化,可以只传入 ID 的值,比如这样:

...area: [ {ID: '01'}, {ID: '0401'}, {ID: '060105'}],...

登录后复制

selected

selected 是由组件内部发布的一个事件,你可以在组件外面订阅这个事件,从而得到它返回的值,这个值就是组件当前选中的所有的地区,返回的这个值是由多个包含地区数据的对象组成的数组,数据结构和 area 参数一样

简单的例子

登录后复制

安装和使用

npm install adc-addressmap

若作为全局组件使用

//在项目入口文件import Vue from 'vue'import Addressmap from 'adc-addressmap'Vue.component('Addressmap', Addressmap)若作为局部组件//在某个组件中import Addressmap from 'adc-addressmap'export default {... components: { Addressmap},...}

登录后复制

相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!

推荐阅读:

怎样使用源生JS代码实现百度搜索框

怎样使用jQuery.i18n.properties让JS代码国际化

以上就是怎样使用vue地区选择组件的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2752182.html

(0)
上一篇 2025年3月8日 06:18:29
下一篇 2025年2月19日 07:54:32

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 如何使用vue裁切预览组件

    这次给大家带来如何使用vue裁切预览组件,使用vue裁切预览组件的注意事项有哪些,下面就是实战案例,一起来看一下。 第一步:先用vue-cli安装脚手架(不会安装的看 vue-cli官网) // 初始化vue-clivue init web…

    2025年3月8日
    200
  • 通过vue实现添加axios组件,解决post传参数为null方面的问题(详细教程)

    下面我就为大家分享一篇基于vue 添加axios组件,解决post传参数为null的问题,具有很好的参考价值,希望对大家有所帮助。 好,下面上货。 1、安装axios npm install axios –save 登录后复制 2、添加a…

    2025年3月8日
    200
  • 怎样操作Vue表单类父子组件数据传递

    这次给大家带来怎样操作Vue表单类父子组件数据传递,操作Vue表单类父子组件数据传递的注意事项有哪些,下面就是实战案例,一起来看一下。 使用Vue.js进行项目开发,那必然会使用基于组件的开发方式,这种方式的确给开发和维护带来的一定的便利性…

    编程技术 2025年3月8日
    200
  • 如何使用Vue实现PopupWindow组件

    这次给大家带来如何使用Vue实现PopupWindow组件,使用Vue实现PopupWindow组件的注意事项有哪些,下面就是实战案例,一起来看一下。 这段时间一直在学习前端技术来完成自己的小项目。在js方面就使用了Vue框架。由于在项目里…

    2025年3月8日
    200
  • 怎样进行vue弹窗组件使用

    这次给大家带来怎样进行vue弹窗组件使用,vue弹窗组件使用的注意事项有哪些,下面就是实战案例,一起来看一下。 弹窗是一个项目必备的复用利器,所以封装起来,保证项目ui一致,是很有必要的。学了一段时间vue,想想还是用vue写一下吧。用的很…

    编程技术 2025年3月8日
    200
  • 怎样使用Vue组件

    这次给大家带来怎样使用Vue组件,使用Vue组件的注意事项有哪些,下面就是实战案例,一起来看一下。 Vue实例 项目启动过程 看一下现在我们的项目,想想整个项目的启动过程是什么(以直接打开index.html的方法访问为例来说明)? 你首先…

    编程技术 2025年3月8日
    200
  • 如何使用vue弹窗消息组件

    这次给大家带来如何使用vue弹窗消息组件,使用vue弹窗消息组件的注意事项有哪些,下面就是实战案例,一起来看一下。 本来打算写一个那种提示完了自动消失的弹窗的,但是没有想好淡入淡出的效果。所以暂时算是半成品。 练习代码如下: ys-aler…

    编程技术 2025年3月8日
    200
  • 如何使用vue组件实现弹出框点击显示隐藏

    这次给大家带来如何使用vue组件实现弹出框点击显示隐藏,使用vue组件实现弹出框点击显示隐藏的注意事项有哪些,下面就是实战案例,一起来看一下。 本文实例为大家分享了vue实现弹出框点击显示隐藏的具体代码,供大家参考,具体内容如下 效果如下图…

    2025年3月8日
    200
  • 在vue中slot如何实现在子组件中显示父组件传递的模板(详细教程)

    这篇文章主要介绍了vue slot 在子组件中显示父组件传递的模板,需要的朋友可以参考下 父组件使用没有指定slot属性,默认为default 在slot中可以使用默认值,如果父组件没有传递对应的slot,则会显示默认值 nbsp;html…

    2025年3月8日
    200
  • 如何使用react创建单例组件

    这次给大家带来如何使用react创建单例组件,使用react创建单例组件的注意事项有哪些,下面就是实战案例,一起来看一下。 需求背景 最近有个需求,需要在项目中添加一个消息通知弹窗,告知用户一些信息。 用户看过消息后,就不再弹窗了。 问题 …

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论