vue中实现省市区三级联动(V-Distpicker插件)
本次项目中使用了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插件)相关推荐
- 前端 vue中使用 省市区三级联动
https://blog.csdn.net/qq_33769914/article/details/82878693
- vue移动端省市区三级联动
安装:npm i v-distpicker --save 使用: <!--三级联动--><div class="address" v-show="pop ...
- 关于在smarty中实现省市区三级联动
刚开始接触php,,其实对于一些比较深入的东西还不是很了解,就像是这次的省市区联动,都是用三张表为基础编码的,原谅我的无知,谢谢. 接下来就是编码部分了: <?php require('./sm ...
- 省市区三级联动选择组件前端实现
一 代码 <template><el-dialog:title="!dataForm.id ? '新增' : !disabled ? '修改' : '查看'":c ...
- vue——省市区三级联动demo
最近学习vue,想着写一写demo练习练习. 此demo是省市区的三级联动,像这样的场景我们经常看到.我也是刚开始写没有头绪,然后多方查资料. 写此demo时踩过的坑: 1.数据:我们希望后台给我们的 ...
- element vue 获取select 的label_vue+elementui实现省市区三级联动
老大喊你起来营业了 醒醒,打工人!开始工作了,今天讲讲我的踩坑记录吧! 这次我们用的是vue-admin-webapp,基于 vue 和 element-ui 采用了最新的前端技术栈来开发一个管理系统 ...
- vue实现省市区三级联动地址选择组件
昨天收到一个新的需求,需要选择地址,因此就要做一个省市区三级联动的组件来使用,在网上找了一些资源,然后进行了尝试,没想到就这么成功了!要记录一下方便后续使用. 效果如下: 下面就记录一下代码叭! 一 ...
- vue 实现仿京东、淘宝省市区三级联动
vue 实现仿京东.淘宝省市区三级联动 在做电商或其他项目的时候,物流我们肯定会集成进去,那么我们肯定需要集成地址管理,地址管理除了最基本的省.市.区外,我们还要单独添加一个详细地址字段,不然我们无法 ...
- vue实现省市区三级联动地址选择
导航 利用select下拉框实现 CV通道 省市区三级json 凑字数 之前由于产品需求,自己去实现了省市区三级联动的选择,但是总感觉有所欠缺,后来花了一点时间整理,特此分享下我的思路,望大佬们指教. ...
最新文章
- 真能一快遮百丑?为什么要弃坑FastJson
- openpyxl模块介绍
- VS2010 重命名文件:源文件名和目标文件名相同 的解决方案
- Centos7环境下etcd集群的搭建
- java 内存溢出 内存泄露_JVM——内存泄漏与内存溢出
- 说明一项最有成就感的php项目,2020 Github 上 10 个最受欢迎的 PHP 项目
- mysql全局变量和局部变量的区别_详细讲解mysql全局变量与局部变量
- Abp 代码生成器使用说明
- Spring学习总结(30)——Spring事物(@transactional注解)在什么情况下会失效,为什么?
- MATLAB中的命令行输出
- steer clear of用法
- …… ᵇᵘᵗ ᵗʰᵃᵗ ʸᵒᵘ ˡᵒᵛᵉ ⁿᵒ ᵒⁿᵉ 【transshipment】
- java在线文档管理系统_spring-boot-doc
- 移远EC20模块通过物理串口连接PC或者MCU,通过AT命令进行控制
- vs2017添加C语言模版,「vs2017 项目模板」有没有大神知道vs2017怎么配置wdk10开发x64驱动...
- 【OpenCV 例程 300篇】241. 尺度不变特征变换(SIFT)
- IEDA安装Tomcat
- 青云企业级容器平台 QKCP 迎来重磅升级
- 让收件人看到自已定的发件人 名字 (displayname)
- 第三十九章、PyQt显示部件:OpenGL Widget部件功能简介及使用其显示图片
热门文章
- python namedtuple默认值_python 使用 namedtuple
- 遍历某个文件夹中所有文件夹名和文件名
- 微信小程序实现页面强制刷新
- 2018CCPC吉林赛区 | 部分题解 (HDU6555 HDU6556 HDU6559 HDU6561)
- App Inventor 2 题库设计制作流程
- [附源码]Java计算机毕业设计SSM大学生健康管理系统的设计与实现
- Jupyter Notebook 删除不需要的 Kernels
- Druid之——连接池自定义数据库密码加解密的实现
- PLSQL:导出表结构、导出整个表、导出表部分数据、复制表、导入表
- 计算机视觉中的Transformer