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 相关文章推荐
从Ajax到JQuery Ajax学习
Feb 14 Javascript
js解决movebox移动问题
Mar 29 Javascript
js获取当前年月日-YYYYmmDD格式的实现代码
Jun 01 Javascript
AngularJS教程 ng-style 指令简单示例
Aug 03 Javascript
js 单引号替换成双引号,双引号替换成单引号的实现方法
Feb 16 Javascript
原生js实现移动端触摸轮播的示例代码
Dec 22 Javascript
js input输入百分号保存数据库失败的解决方法
May 26 Javascript
vuejs前后端数据交互之从后端请求数据的实例
Aug 11 Javascript
深入分析element ScrollBar滚动组件源码
Jan 22 Javascript
Vue Element UI + OSS实现上传文件功能
Jul 31 Javascript
js实现计算器功能
Aug 10 Javascript
vue3弹出层V3Popup实例详解
Jan 04 Vue.js
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中计算时间差的几种方法
2009/12/31 PHP
php下网站防IP攻击代码,超级实用
2010/10/24 PHP
3个PHP多维数组转为一维数组的方法实例
2014/03/13 PHP
PHP连接数据库实现注册页面的增删改查操作
2016/03/27 PHP
php实现文件预览功能
2017/05/23 PHP
ThinkPHP5.1框架页面跳转及修改跳转页面模版示例
2019/05/06 PHP
TP5框架实现一次选择多张图片并预览的方法示例
2020/04/04 PHP
PHP执行linux命令6个函数代码实例
2020/11/24 PHP
Js中的onblur和onfocus事件应用介绍
2013/08/27 Javascript
Nodejs为什么选择javascript为载体语言
2015/01/13 NodeJs
JS输入用户名自动显示邮箱后缀列表的方法
2015/01/27 Javascript
JS使用cookie实现DIV提示框只显示一次的方法
2015/11/05 Javascript
jQuery代码实现对话框右上角菜单带关闭×
2016/05/03 Javascript
jquery获取所有选中的checkbox实现代码
2016/05/26 Javascript
jQuery简单倒计时效果完整示例
2016/09/20 Javascript
微信小程序之小豆瓣图书实例
2016/11/30 Javascript
AngularJS框架的ng-app指令与自动加载实现方法分析
2017/01/04 Javascript
React组件内事件传参实现tab切换的示例代码
2018/07/04 Javascript
javascript实现自由编辑图片代码详解
2019/06/21 Javascript
JavaScript oncopy事件用法实例解析
2020/05/13 Javascript
vue+AI智能机器人回复功能实现
2020/07/16 Javascript
Element-ui 自带的两种远程搜索(模糊查询)用法讲解
2021/01/29 Javascript
[01:24:51]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS NewBee第二场
2014/05/26 DOTA
[48:38]DOTA2亚洲邀请赛 3.31 小组赛 B组 Mineski vs Secret
2018/03/31 DOTA
Python中的魔法方法深入理解
2014/07/09 Python
Python中的choice()方法使用详解
2015/05/15 Python
python线程池threadpool实现篇
2018/04/27 Python
使用django-guardian实现django-admin的行级权限控制的方法
2018/10/30 Python
Pandas读取csv时如何设置列名
2020/06/02 Python
python退出循环的方法
2020/06/18 Python
兰芝美国网上商城:购买LANEIGE睡眠面膜等
2017/06/30 全球购物
爱国主义教育演讲稿
2014/08/26 职场文书
2015年学校党建工作总结
2015/05/19 职场文书
使用 Apache Dubbo 实现远程通信(微服务架构)
2022/02/12 Servers
Python Pygame实战在打砖块游戏的实现
2022/03/17 Python
MyBatis核心源码深度剖析SQL语句执行过程
2022/05/20 Java/Android