vue select二级联动第二级默认选中第一个option值的实例


Posted in Javascript onJanuary 10, 2018

当二级联动比如选择国家的时候,希望选中一个国家的时候后面城市默认选中第一个城市,则给国家的select加一个@change事件就可以了

<div class="inputLine">
  <span>所在区域</span>
  <select name="" v-model="countryName" @change="selectCountry">
  <option :value="item" v-for="(item,index) in area">
  {{item.country}}
  <svg class="icon icon-arrow-bottom" aria-hidden="true">
  <use xlink:href="#icon-arrow-bottom" rel="external nofollow" rel="external nofollow" ></use>
  </svg>
  </option>
  </select>
  <select name="" v-model="cityName">
  <option :value="item" v-for="(item,index) in countryName.city">
  {{item}}
  <svg class="icon icon-arrow-bottom" aria-hidden="true">
  <use xlink:href="#icon-arrow-bottom" rel="external nofollow" rel="external nofollow" ></use>
  </svg>
  </option>
  </select>
 </div>
data
  countryName:{},
  cityName:"请选择城市",
  area:[
   {
   "country":"美国",
   "city":[
    "纽约",
    "洛杉矶",
    "旧金山",
    "西雅图",
    "波士顿",
    "休斯顿",
    "圣地亚哥",
    "芝加哥",
    "其它",
   ]
   },
   {
   "country":"加拿大",
   "city":[
    "温哥华",
    "多伦多",
    "蒙特利尔",
    "其它"
   ]
   },
   {
   "country":"澳大利亚",
   "city":[
    "悉尼",
    "墨尔本",
    "其它"
   ]
   },
   {
   "country":"新加坡",
   "city":[
    "新加坡"
   ]
   },
   /*{
   "country":"中国",
   "city":[
   "北京市",
   ]
   },*/
  ],

methods:

selectCountry(value){
  this.cityName=this.countryName.city[0];
  },

以上这篇vue select二级联动第二级默认选中第一个option值的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
基于jquery的动态创建表格的插件
Apr 05 Javascript
基于JavaScript实现继承机制之构造函数方法对象冒充的使用详解
May 07 Javascript
jQuery中:focus选择器用法实例
Dec 30 Javascript
jQuery内容过滤选择器用法分析
Feb 10 Javascript
详解js跨域原理以及2种解决方案
Dec 09 Javascript
详解js前端代码异常监控
Jan 11 Javascript
关于AngularJs数据的本地存储详解
Jan 20 Javascript
在ABP框架中使用BootstrapTable组件的方法
Jul 31 Javascript
微信小程序开发实现的IP地址查询功能示例
Mar 28 Javascript
vue中npm包全局安装和局部安装过程
Sep 03 Javascript
JS实现字体背景跑马灯
Jan 06 Javascript
jQuery 图片查看器插件 Viewer.js用法简单示例
Apr 04 jQuery
AngularJS使用ui-route实现多层嵌套路由的示例
Jan 10 #Javascript
Vue+jquery实现表格指定列的文字收缩的示例代码
Jan 09 #jQuery
基于Vue、Vuex、Vue-router实现的购物商城(原生切换动画)效果
Jan 09 #Javascript
10个经典的网页鼠标特效代码
Jan 09 #Javascript
旺旺在线客服代码 旺旺客服代码生成器
Jan 09 #Javascript
JavaScript实现多重继承的方法分析
Jan 09 #Javascript
webpack多入口文件页面打包配置详解
Jan 09 #Javascript
You might like
PHP版网站缓存加快打开速度的方法分享
2012/06/03 PHP
thinkphp中连接oracle时封装方法无法用的解决办法
2013/06/17 PHP
destoon公司主页模板风格的添加方法
2014/06/20 PHP
PHP技术开发微信公众平台
2015/07/22 PHP
PHP基于session.upload_progress 实现文件上传进度显示功能详解
2019/08/09 PHP
[HTML/CSS/Javascript]WWTJS
2007/09/25 Javascript
JavaScript 大数据相加的问题
2011/08/03 Javascript
javascript权威指南 学习笔记之javascript数据类型
2011/09/24 Javascript
50款非常棒的 jQuery 插件分享
2012/03/29 Javascript
AngularJS入门教程之过滤器用法示例
2016/11/02 Javascript
Vue.js上下滚动加载组件的实例代码
2017/07/17 Javascript
使用InstantClick.js让页面提前加载200ms
2017/09/12 Javascript
微信小程序 Animation实现图片旋转动画示例
2018/08/22 Javascript
微信小程序时间控件picker view使用详解
2018/12/28 Javascript
微信小程序登录态和检验注册过没的app.js写法
2019/05/22 Javascript
jQuery实现简单弹幕效果
2019/11/28 jQuery
JS数据类型STRING使用实例解析
2019/12/18 Javascript
vue el-upload上传文件的示例代码
2020/12/21 Vue.js
[02:23]2018DOTA2亚洲邀请赛趣味视频——反应测试
2018/04/04 DOTA
[01:02:05]LGD vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
Python脚本简单实现打开默认浏览器登录人人和打开QQ的方法
2016/04/12 Python
python利用正则表达式提取字符串
2016/12/08 Python
Python实现完整的事务操作示例
2017/06/20 Python
浅谈python和C语言混编的几种方式(推荐)
2017/09/27 Python
python批量修改文件夹及其子文件夹下的文件内容
2019/03/15 Python
django中账号密码验证登陆功能的实现方法
2019/07/15 Python
全面了解django的缓存机制及使用方法
2019/07/22 Python
python tkinter图形界面代码统计工具
2019/09/18 Python
Python 实现打印单词的菱形字符图案
2020/04/12 Python
TALLY WEiJL法国网上商店:服装、时装及配饰
2019/08/31 全球购物
令人印象深刻的自荐信
2014/05/25 职场文书
承诺书格式范文
2014/06/03 职场文书
客户答谢会致辞
2015/01/20 职场文书
小学五年级语文上册教学计划
2015/01/22 职场文书
2016年暑期见闻作文
2015/11/25 职场文书
2016党员学习作风建设心得体会
2016/01/21 职场文书