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 相关文章推荐
键盘 keycode的值 javascript时触发事件时很有用的要素
Nov 02 Javascript
javascript 计算两个整数的百分比值
Dec 26 Javascript
JS 显示当前日期与时间的代码
Mar 24 Javascript
js函数在frame中的相互调用详解
Mar 03 Javascript
JS版的date函数(和PHP的date函数一样)
May 12 Javascript
jquery+php随机生成红包金额数量代码分享
Aug 27 Javascript
js中字符串编码函数escape()、encodeURI()、encodeURIComponent()区别详解
Apr 01 Javascript
js中获取时间new Date()的全面介绍
Jun 20 Javascript
浅述节点的创建及常见功能的实现
Dec 15 Javascript
webuploader分片上传的实现代码(前后端分离)
Sep 10 Javascript
详解Vue前端生产环境发布配置实战篇
May 07 Javascript
Ant Design Pro 下实现文件下载的实现代码
Dec 03 Javascript
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服务器实现多session并发运行
2006/10/09 PHP
php实现的http请求封装示例
2016/11/08 PHP
在phpstudy集成环境下的nginx服务器下配置url重写
2019/12/02 PHP
JavaScript 应用类库代码
2008/06/02 Javascript
JavaScript 三种不同位置代码的写法
2009/10/25 Javascript
扩展easyui.datagrid,添加数据loading遮罩效果代码
2010/11/02 Javascript
js监控IE火狐浏览器关闭、刷新、回退、前进事件
2014/07/23 Javascript
jquery正则表达式验证(手机号、身份证号、中文名称)
2015/12/31 Javascript
AngularJS中的过滤器filter用法完全解析
2016/04/22 Javascript
JS查找字符串中出现次数最多的字符
2016/09/05 Javascript
vue中渐进过渡效果实现
2016/10/27 Javascript
微信小程序顶部可滚动导航效果
2017/10/31 Javascript
vue-cli脚手架build目录下utils.js工具配置文件详解
2018/09/14 Javascript
JavaScript中AOP的实现与应用
2019/05/06 Javascript
vue添加锚点,实现滚动页面时锚点添加相应的class操作
2020/08/10 Javascript
JS数据类型分类及常用判断方法
2020/11/19 Javascript
JS实现页面侧边栏效果探究
2021/01/08 Javascript
python爬取网站数据保存使用的方法
2013/11/20 Python
python读取浮点数和读取文本文件示例
2014/05/06 Python
python私有属性和方法实例分析
2015/01/15 Python
Linux 发邮件磁盘空间监控(python)
2016/04/23 Python
Python按行读取文件的简单实现方法
2016/06/22 Python
Python实现邮件的批量发送的示例代码
2018/01/23 Python
python面试题Python2.x和Python3.x的区别
2019/05/28 Python
From CSV to SQLite3 by python 导入csv到sqlite实例
2020/02/14 Python
python 使用OpenCV进行简单的人像分割与合成
2021/02/02 Python
英国儿童图书网站:Scholastic
2017/03/26 全球购物
Spartoo比利时:欧洲时尚购物网站
2017/12/06 全球购物
整个世界的设计师家具在哈恩:Designathome
2019/03/25 全球购物
会议开场欢迎词
2014/01/15 职场文书
销售经理工作职责
2014/02/03 职场文书
工程管理英文求职信
2014/03/18 职场文书
党性教育心得体会
2014/09/03 职场文书
销售简历自我评价怎么写
2014/09/26 职场文书
三严三实心得体会范文
2014/10/13 职场文书
ROS系统将python包编译为可执行文件的简单步骤
2021/07/25 Python