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 相关文章推荐
限制复选框的最大可选数
Jul 01 Javascript
不能再简单的无闪刷新验证码原理很简单
Nov 05 Javascript
jQuery 对Select的操作备忘记录
Jul 04 Javascript
jQuery实现随意改变div任意属性的名称和值(部分原生js实现)
May 28 Javascript
解析javascript 浏览器关闭事件
Jul 08 Javascript
详解js中class的多种函数封装方法
Jan 03 Javascript
Node.js项目中调用JavaScript的EJS模板库的方法
Mar 11 Javascript
简单实现JS倒计时效果
Dec 23 Javascript
最常用的jQuery表单验证(简单)
May 23 jQuery
详解js几个绕不开的事件兼容写法
Aug 30 Javascript
vue实现带复选框的树形菜单
May 27 Javascript
微信小程序复选框实现多选一功能过程解析
Feb 14 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
在任意字符集下正常显示网页的方法二(续)
2007/04/01 PHP
几个php应用技巧
2008/03/27 PHP
详谈PHP中的密码安全性Password Hashing
2017/02/04 PHP
PHP那些琐碎的知识点(整理)
2017/05/20 PHP
PHP PDOStatement::rowCount讲解
2019/02/01 PHP
firefox下frameset取不到值的解决方法
2010/09/06 Javascript
js string 转 int 注意的问题小结
2013/08/15 Javascript
jQuery中多个元素的Hover事件解决方案
2014/06/12 Javascript
javascript实现倒计时跳转页面
2016/01/17 Javascript
jQuery添加删除DOM元素方法详解
2016/01/18 Javascript
AngularJS  $modal弹出框实例代码
2016/08/24 Javascript
AngularJS开发教程之控制器之间的通信方法分析
2016/12/25 Javascript
js仿新浪微博消息发布功能
2017/02/17 Javascript
jquery仿京东侧边栏导航效果
2017/03/02 Javascript
vue+mousemove实现鼠标拖动功能(拖动过快失效问题解决方法)
2018/08/24 Javascript
使用vue2实现带地区编号和名称的省市县三级联动效果
2018/11/05 Javascript
JS使用对象的defineProperty进行变量监控操作示例
2019/02/02 Javascript
javascript canvas时钟模拟器
2020/07/13 Javascript
Vue记住滚动条和实现下拉加载的完美方法
2020/07/31 Javascript
pyramid配置session的方法教程
2013/11/27 Python
python实现可将字符转换成大写的tcp服务器实例
2015/04/29 Python
python 定时任务去检测服务器端口是否通的实例
2019/01/26 Python
python实现微信定时每天和女友发送消息
2019/04/29 Python
Python 从subprocess运行的子进程中实时获取输出的例子
2019/08/14 Python
python求平均数、方差、中位数的例子
2019/08/22 Python
python Web flask 视图内容和模板实现代码
2019/08/23 Python
python用quad、dblquad实现一维二维积分的实例详解
2019/11/20 Python
pytorch之inception_v3的实现案例
2020/01/06 Python
python-OpenCV 实现将数组转换成灰度图和彩图
2020/01/09 Python
python实现UDP协议下的文件传输
2020/03/20 Python
python/golang 删除链表中的元素
2020/09/14 Python
AE美国鹰日本官方网站: American Eagle Outfitters
2016/12/10 全球购物
德国最大的网上鞋店之一:Schuhe24.de
2017/06/10 全球购物
司法所长先进事迹
2014/06/02 职场文书
群众路线教师自我剖析材料
2014/09/29 职场文书
2016简历自荐信优秀范文
2016/01/29 职场文书