本次项目中使用了V-Distpicker 插件实现了省市区三级联动
  • V-Distpicker 项目文档地址
  • V-Distpicker git地址
使用方法
npm install v-distpicker --save
import VDistpicker from 'v-distpicker'export default {components: { VDistpicker }
}
实现思路

原文档中的并不是input触发的 所以在触发div上绑定了点击事件,在插件组件上设置了 v-show 来控制插件的显示,当触发插件的selected事件(当选择完后触发)来使插件的v-show为false隐藏,并把选中的值赋给div以此来显示,为了美观自己设置了一个遮罩层,自我感觉高大上了很多,哈哈哈

html部分
<li><div class="left"><span>所在地区</span></div><div class="right r"><div class="city" @click="toAddress">{{city}}</div><i class="arrow-r"> </i></div>
</li>
<v-distpicker type="mobile" @selected='selected' v-show="addInp">
</v-distpicker>
<div class="mask" v-show="mask"></div>
js部分
//定义data数据
city:'请选择',
addInp :false,
mask:false//在methodes中定义方法
// 点击弹出三级联动toAddress(){this.mask = true;this.addInp = true;
},// 省市区三级联动selected(data){this.mask =false;this.addInp = false;this.city = data.province.value + ' ' + data.city.value +' ' + data.area.value},
项目实现效果图

ok 搞定!

记录点滴,每天进步一点点

vue中实现省市区三级联动(V-Distpicker插件)相关推荐

  1. 前端 vue中使用 省市区三级联动

    https://blog.csdn.net/qq_33769914/article/details/82878693

  2. vue移动端省市区三级联动

    安装:npm i v-distpicker --save 使用: <!--三级联动--><div class="address" v-show="pop ...

  3. 关于在smarty中实现省市区三级联动

    刚开始接触php,,其实对于一些比较深入的东西还不是很了解,就像是这次的省市区联动,都是用三张表为基础编码的,原谅我的无知,谢谢. 接下来就是编码部分了: <?php require('./sm ...

  4. 省市区三级联动选择组件前端实现

    一 代码 <template><el-dialog:title="!dataForm.id ? '新增' : !disabled ? '修改' : '查看'":c ...

  5. vue——省市区三级联动demo

    最近学习vue,想着写一写demo练习练习. 此demo是省市区的三级联动,像这样的场景我们经常看到.我也是刚开始写没有头绪,然后多方查资料. 写此demo时踩过的坑: 1.数据:我们希望后台给我们的 ...

  6. element vue 获取select 的label_vue+elementui实现省市区三级联动

    老大喊你起来营业了 醒醒,打工人!开始工作了,今天讲讲我的踩坑记录吧! 这次我们用的是vue-admin-webapp,基于 vue 和 element-ui 采用了最新的前端技术栈来开发一个管理系统 ...

  7. vue实现省市区三级联动地址选择组件

    昨天收到一个新的需求,需要选择地址,因此就要做一个省市区三级联动的组件来使用,在网上找了一些资源,然后进行了尝试,没想到就这么成功了!要记录一下方便后续使用. 效果如下:  下面就记录一下代码叭! 一 ...

  8. vue 实现仿京东、淘宝省市区三级联动

    vue 实现仿京东.淘宝省市区三级联动 在做电商或其他项目的时候,物流我们肯定会集成进去,那么我们肯定需要集成地址管理,地址管理除了最基本的省.市.区外,我们还要单独添加一个详细地址字段,不然我们无法 ...

  9. vue实现省市区三级联动地址选择

    导航 利用select下拉框实现 CV通道 省市区三级json 凑字数 之前由于产品需求,自己去实现了省市区三级联动的选择,但是总感觉有所欠缺,后来花了一点时间整理,特此分享下我的思路,望大佬们指教. ...

最新文章

  1. 真能一快遮百丑?为什么要弃坑FastJson
  2. openpyxl模块介绍
  3. VS2010 重命名文件:源文件名和目标文件名相同 的解决方案
  4. Centos7环境下etcd集群的搭建
  5. java 内存溢出 内存泄露_JVM——内存泄漏与内存溢出
  6. 说明一项最有成就感的php项目,2020 Github 上 10 个最受欢迎的 PHP 项目
  7. mysql全局变量和局部变量的区别_详细讲解mysql全局变量与局部变量
  8. Abp 代码生成器使用说明
  9. Spring学习总结(30)——Spring事物(@transactional注解)在什么情况下会失效,为什么?
  10. MATLAB中的命令行输出
  11. steer clear of用法
  12. …… ᵇᵘᵗ ᵗʰᵃᵗ ʸᵒᵘ ˡᵒᵛᵉ ⁿᵒ ᵒⁿᵉ 【transshipment】
  13. java在线文档管理系统_spring-boot-doc
  14. 移远EC20模块通过物理串口连接PC或者MCU,通过AT命令进行控制
  15. vs2017添加C语言模版,「vs2017 项目模板」有没有大神知道vs2017怎么配置wdk10开发x64驱动...
  16. 【OpenCV 例程 300篇】241. 尺度不变特征变换(SIFT)
  17. IEDA安装Tomcat
  18. 青云企业级容器平台 QKCP 迎来重磅升级
  19. 让收件人看到自已定的发件人 名字 (displayname)
  20. 第三十九章、PyQt显示部件:OpenGL Widget部件功能简介及使用其显示图片

热门文章

  1. python namedtuple默认值_python 使用 namedtuple
  2. 遍历某个文件夹中所有文件夹名和文件名
  3. 微信小程序实现页面强制刷新
  4. 2018CCPC吉林赛区 | 部分题解 (HDU6555 HDU6556 HDU6559 HDU6561)
  5. App Inventor 2 题库设计制作流程
  6. [附源码]Java计算机毕业设计SSM大学生健康管理系统的设计与实现
  7. Jupyter Notebook 删除不需要的 Kernels
  8. Druid之——连接池自定义数据库密码加解密的实现
  9. PLSQL:导出表结构、导出整个表、导出表部分数据、复制表、导入表
  10. 计算机视觉中的Transformer