Vue使用vue-area-linkage实现地址三级联动效果的示例


Posted in Javascript onJune 27, 2018

很多时候我们需要使用地址三级联动,即省市区三级联动。网上有很多插件,在此介绍Vue的一款地区联动插件:vue-area-linkage,下面介绍如何使用这个插件实现地址联动效果:

1.安装vue-area-linkage插件:npm install --save vue-area-linkage --registry=https://registry.npm.taobao.org --verbose

2.在main.js上进行依赖注入,如下图所示:

Vue使用vue-area-linkage实现地址三级联动效果的示例 

3.在对应vue文件的template模板上写html标签,如下图所示:

Vue使用vue-area-linkage实现地址三级联动效果的示例

4.在对应vue文件的script上进行data默认,如下图所示:

Vue使用vue-area-linkage实现地址三级联动效果的示例

此时效果已经基本实现,如下图所示:

Vue使用vue-area-linkage实现地址三级联动效果的示例

注意:该插件有多种联动效果,我这里做的是省市区街四级联动,所以 :level='3'。需要其他效果可去网上查询其他效果代码,点击查看。

5.大家可以看到只是出现基本的效果,而样式看起来很不舒服,这是因为该插件的UI基于Element UI,所以如果需要使用样式需要依赖Element UI。但是很多情况下设计图的样式都是我们自定义的,此时可以自行修改样式代码,只需要在文件中写多一个公共的style文件修改对应的类名样式来覆盖之前的样式代码即可,需注意这个style文件不可以加上scoped,如下图红框所示:

Vue使用vue-area-linkage实现地址三级联动效果的示例

此时效果如下图所示:

Vue使用vue-area-linkage实现地址三级联动效果的示例

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
很多人都是用下面的js刷新站IP和PV
Sep 05 Javascript
返回页面顶部top按钮通过锚点实现(自写)
Aug 30 Javascript
js获取当前页面的url网址信息
Jun 12 Javascript
利用jquery制作滚动到指定位置触发动画
Mar 26 Javascript
js实现为a标签添加事件的方法(使用闭包循环)
Aug 02 Javascript
javascript中的后退和刷新实现方法
Nov 10 Javascript
jQuery实现加入收藏夹功能(主流浏览器兼职)
Dec 24 Javascript
JavaScript中双符号的运算详解
Mar 12 Javascript
vue2 前端搜索实现示例
Feb 26 Javascript
angularjs请求数据的方法示例
Aug 06 Javascript
Vue CLI3移动端适配(px2rem或postcss-plugin-px2rem)
Apr 27 Javascript
vue项目中使用多选框的实例代码
Jul 22 Javascript
详解关于vue-area-linkage走过的坑
Jun 27 #Javascript
详解nuxt sass全局变量(公共scss解决方案)
Jun 27 #Javascript
Vue引入sass并配置全局变量的方法
Jun 27 #Javascript
详解解决使用axios发送json后台接收不到的问题
Jun 27 #Javascript
vue中v-model的应用及使用详解
Jun 27 #Javascript
JS基于封装函数实现的表格分页完整示例
Jun 26 #Javascript
Vue实现todolist删除功能
Jun 26 #Javascript
You might like
php 删除cookie方法详解
2014/12/01 PHP
教你php如何实现验证码
2016/01/20 PHP
php session的锁和并发
2016/01/22 PHP
php metaphone()函数的定义和用法
2016/05/15 PHP
JS日历 推荐
2006/12/03 Javascript
学习YUI.Ext基础第一天
2007/03/10 Javascript
Jquery跨域获得Json时invalid label错误的解决办法
2011/01/11 Javascript
分享10篇优秀的jQuery幻灯片制作教程及应用案例
2011/04/16 Javascript
innerText和textContent对比及使用介绍
2013/02/27 Javascript
node.js中的fs.symlinkSync方法使用说明
2014/12/15 Javascript
jQuery对象的selector属性用法实例
2014/12/27 Javascript
jQuery使用load()方法载入另外一个网页文件内的指定标签内容到div标签的方法
2015/03/25 Javascript
基于jQuery和CSS3制作数字时钟附源码下载(jquery篇)
2015/11/24 Javascript
JavaScript实现简单的tab选项卡切换
2016/01/05 Javascript
JavaScript创建对象的七种方式全面总结
2017/08/21 Javascript
JavaScript如何获取到导航条中HTTP信息
2017/10/10 Javascript
Angular弹出模态框的两种方式
2017/10/19 Javascript
Vue.js表单标签中的单选按钮、复选按钮和下拉列表的取值问题
2017/11/22 Javascript
react+redux的升级版todoList的实现
2017/12/18 Javascript
Vue实现动态创建和删除数据的方法
2018/03/17 Javascript
详解angularjs跨页面传参遇到的一些问题
2018/11/01 Javascript
JS实现可用滑块滑动的缓动图代码
2019/09/01 Javascript
python冒泡排序算法的实现代码
2013/11/21 Python
python简单文本处理的方法
2015/07/10 Python
python3 模拟登录v2ex实例讲解
2017/07/13 Python
python 3.0 模拟用户登录功能并实现三次错误锁定
2017/11/01 Python
Python使用修饰器进行异常日志记录操作示例
2019/03/19 Python
Python中bisect的使用方法
2019/12/31 Python
python tqdm库的使用
2020/11/30 Python
英国天然抗衰老护肤品品牌:Nakin Skin Care
2019/04/16 全球购物
澳大利亚网上书店:QBD
2021/01/09 全球购物
应届生法律顾问求职信
2013/11/19 职场文书
干部作风整顿自我剖析材料和整改措施
2014/09/18 职场文书
Python scrapy爬取起点中文网小说榜单
2021/06/13 Python
关于Python中进度条的六个实用技巧分享
2022/04/05 Python
Java实现HTML转为Word的示例代码
2022/06/28 Java/Android