vue实现移动端省市区选择


Posted in Javascript onSeptember 27, 2019

本文实例为大家分享了vue实现移动端省市区选择的具体代码,供大家参考,具体内容如下

效果:

vue实现移动端省市区选择

安装:

npm install v-distpicker --save

组件代码:

<template>
<div>
<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" class="area1">
</v-distpicker>
<div class="mask" v-show="mask"></div>
 
</div>
 
  
</template>
 
<script>
import VDistpicker from 'v-distpicker'
 
 export default {
 components: { VDistpicker },
 name:"area1",
 data(){
 return{
 city:'请选择',
 addInp :false,
 mask:false
 }
 },
 methods:{
 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
 },
 }
 }
</script>
 
<style scoped>
 li{
 list-style: none;
 }
 .area1{
 width: 100%;
 height: 45%;
 position:fixed;
 left: 0;
 bottom: 0;
 overflow-y: scroll;
 }
 .distpicker-address-wrapper .address-header ul{
 position:fixed !important;
 left: 0 !important;
 top: 0 !important;
 }
</style>

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

Javascript 相关文章推荐
jQuery弹出层插件简化版代码下载
Oct 16 Javascript
JavaScript入门教程(11) js事件处理
Jan 31 Javascript
JQuery对class属性的操作实现按钮开关效果
Oct 11 Javascript
类似php的js数组的in_array函数自定义方法
Dec 27 Javascript
深入浅出分析javaScript中this用法
May 09 Javascript
JavaScript正则表达式中的ignoreCase属性使用详解
Jun 16 Javascript
jQuery实现点击后标记当前菜单位置(背景高亮菜单)效果
Aug 22 Javascript
Bootstrap3 input输入框插入glyphicon图标的方法
May 16 Javascript
解析Vue2 dist 目录下各个文件的区别
Nov 22 Javascript
vue实现简单的MVVM框架
Aug 05 Javascript
vue开发环境配置跨域的方法步骤
Jan 16 Javascript
JS代码编译器Monaco使用方法
Jun 11 Javascript
vue实现表单录入小案例
Sep 27 #Javascript
解决LayUI加上form.render()下拉框和单选以及复选框不出来的问题
Sep 27 #Javascript
layui form.render('select', 'test2') 更新渲染的方法
Sep 27 #Javascript
jquery 回调操作实例分析【回调成功与回调失败的情况】
Sep 27 #jQuery
关于ligerui子页面关闭后,父页面刷新,重新加载的方法
Sep 27 #Javascript
vue实现表格过滤功能
Sep 27 #Javascript
vue实现手机端省市区区域选择
Sep 27 #Javascript
You might like
php命名空间学习详解
2014/02/27 PHP
php中file_get_contents与curl性能比较分析
2014/11/08 PHP
PHP程序员常见的40个陋习,你中了几个?
2014/11/20 PHP
PHP中strtr字符串替换用法详解
2014/11/26 PHP
如何解决PHP无法实现多线程的问题
2015/09/25 PHP
微信小程序发送订阅消息的方法(php 为例)
2019/10/30 PHP
jQuery 页面 Mask实现代码
2010/01/09 Javascript
jquery中this的使用说明
2010/09/06 Javascript
Js注册协议倒计时的小例子
2013/06/24 Javascript
jQuery Validate 验证,校验规则写在控件中的具体实例
2014/02/27 Javascript
按钮接受回车事件的三种实现方法
2014/06/06 Javascript
跟我学习javascript的垃圾回收机制与内存管理
2015/11/23 Javascript
理解javascript中try...catch...finally
2015/12/25 Javascript
JavaScript如何实现组合列表框中元素移动效果
2016/03/01 Javascript
Javascript OOP之面向对象
2016/07/31 Javascript
Javascript使用function创建类的两种方法(推荐)
2016/11/19 Javascript
JavaScript中日常收集常见的10种错误(推荐)
2017/01/08 Javascript
使用FileReader API创建Vue文件阅读器组件
2018/04/03 Javascript
vue实现拖拽效果
2019/12/23 Javascript
使用vue实现一个电子签名组件的示例代码
2020/01/06 Javascript
javascript贪吃蛇游戏设计与实现
2020/09/17 Javascript
vue组件中传值EventBus的使用及注意事项说明
2020/11/16 Javascript
[04:14]从西雅图到上海——玩家自制DOTA2主题歌曲应援TI9
2019/07/11 DOTA
python读写文件操作示例程序
2013/12/02 Python
用于统计项目中代码总行数的Python脚本分享
2015/04/21 Python
python实现爬虫统计学校BBS男女比例(一)
2015/12/31 Python
浅谈使用Python内置函数getattr实现分发模式
2018/01/22 Python
Django框架的中的setting.py文件说明详解
2018/10/15 Python
Python访问MongoDB,并且转换成Dataframe的方法
2018/10/15 Python
Python3 实现爬取网站下所有URL方式
2020/01/16 Python
如何利用python生成MD5并去重
2020/12/07 Python
用python获取txt文件中关键字的数量
2020/12/24 Python
实验室的标语
2014/06/20 职场文书
幼师求职自荐信
2015/03/26 职场文书
会计工作自我鉴定范文
2019/06/21 职场文书
详解MindSpore自定义模型损失函数
2021/06/30 Python