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 相关文章推荐
JQuery中getJSON的使用方法
Dec 13 Javascript
js限制文本框输入长度两种限制方式(长度、字节数)
Dec 19 Javascript
Array栈方法和队列方法的特点说明
Jan 24 Javascript
javascript中定义私有方法说明(private method)
Jan 27 Javascript
jq实现酷炫的鼠标经过图片翻滚效果
Mar 12 Javascript
整理JavaScript创建对象的八种方法
Nov 03 Javascript
JavaScript原生数组Array常用方法
Apr 06 Javascript
angularjs2 ng2 密码隐藏显示的实例代码
Aug 01 Javascript
基于js中document.cookie全面解析
Sep 14 Javascript
Vue模拟数据,实现路由进入商品详情页面的示例
Aug 31 Javascript
vue通过style或者class改变样式的实例代码
Oct 30 Javascript
从零使用TypeScript开发项目打包发布到npm
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
将博客园(cnblogs.com)数据导入到wordpress的代码
2013/01/06 PHP
探讨PHP使用eAccelerator的API开发详解
2013/06/09 PHP
destoon实现资讯信息前面调用它所属分类的方法
2014/07/15 PHP
PHP使用imagick扩展实现合并图像的方法
2017/04/25 PHP
laravel框架中控制器的创建和使用方法分析
2019/11/23 PHP
用于自动添加Digg This!按钮的JavaScript
2006/12/23 Javascript
JavaScript 版本自动生成文章摘要
2008/07/23 Javascript
html超链接打开窗口大小的方法
2013/03/05 Javascript
JQ获取动态加载的图片大小的正确方法分享
2013/11/08 Javascript
初识Node.js
2015/03/20 Javascript
详解AngularJS中的表达式使用
2015/06/16 Javascript
jQuery实现点击按钮文字变成input框点击保存变成文字
2016/05/09 Javascript
PHP抓取HTTPS内容和错误处理的方法
2016/09/30 Javascript
jQuery中.attr()和.data()的区别分析
2017/09/03 jQuery
JS函数内部属性之arguments和this实例解析
2018/10/07 Javascript
vue路由--网站导航功能详解
2019/03/29 Javascript
JS学习笔记之数组去重实现方法小结
2019/05/29 Javascript
vue项目中监听手机物理返回键的实现
2020/01/18 Javascript
Vue项目打包压缩的实现(让页面更快响应)
2020/03/10 Javascript
Python自动化构建工具scons使用入门笔记
2015/03/10 Python
python实现事件驱动
2018/11/21 Python
python感知机实现代码
2019/01/18 Python
浅谈python3打包与拆包在函数的应用详解
2020/05/02 Python
Python改变对象的字符串显示的方法
2020/08/01 Python
10个python爬虫入门实例(小结)
2020/11/01 Python
Wallis官网:英国女装零售商
2020/01/21 全球购物
写好自荐信的要点
2013/11/06 职场文书
个人简历自我评价
2014/02/02 职场文书
师德建设实施方案
2014/03/21 职场文书
2014春晚主持词
2014/03/25 职场文书
无偿献血倡议书
2014/04/14 职场文书
教师批评与自我批评
2014/10/15 职场文书
2015年八一建军节活动总结
2015/03/20 职场文书
高中团支书竞选稿
2015/11/21 职场文书
个人销售励志奋斗口号
2019/12/05 职场文书
SQL Server使用导出向导功能
2022/04/08 SQL Server