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 相关文章推荐
js实现iframe动态调整高度的代码
Jan 06 Javascript
Jquery的each里用return true或false代替break或continue
May 21 Javascript
Javascript核心读书有感之类型、值和变量
Feb 11 Javascript
全面了解javascript三元运算符
Jun 27 Javascript
AngularJs IE Compatibility 兼容老版本IE
Sep 01 Javascript
浅谈在js传递参数中含加号(+)的处理方式
Oct 11 Javascript
浅谈jQuery操作类数组的工具方法
Dec 23 Javascript
JavaScript表单验证实现代码
May 22 Javascript
vue2.0项目中使用Ueditor富文本编辑器示例代码
Aug 14 Javascript
vue插件draggable实现拖拽移动图片顺序
Dec 01 Javascript
JavaScript高阶教程之“==”隐藏下的类型转换
Apr 11 Javascript
详解Vue中使用Axios拦截器
Apr 22 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
CI框架学习笔记(二) -入口文件index.php
2014/10/27 PHP
twig里使用js变量的方法
2016/02/05 PHP
PHP数据库操作二:memcache用法分析
2017/08/16 PHP
thinkPHP框架实现生成条形码的方法示例
2018/06/06 PHP
javascript 时间比较实现代码
2009/10/28 Javascript
用Jquery重写windows.alert方法实现思路
2013/04/03 Javascript
JS取文本框中最小值的简单实例
2013/11/29 Javascript
JS获取当前网页大小以及屏幕分辨率等
2014/09/05 Javascript
jQuery基础知识小结
2014/12/22 Javascript
JS实现滑动菜单效果代码(包括Tab,选项卡,横向等效果)
2015/09/24 Javascript
vue.js中Vue-router 2.0基础实践教程
2017/05/08 Javascript
关于webpack代码拆分的解析
2017/07/20 Javascript
bootstrap treeview 树形菜单带复选框及级联选择功能
2018/06/08 Javascript
利用JS响应式修改vue实现页面的input值
2019/09/02 Javascript
从零搭一个自用的前端脚手架的方法步骤
2019/09/23 Javascript
举例讲解Python中的算数运算符的用法
2015/05/13 Python
在Windows系统上搭建Nginx+Python+MySQL环境的教程
2015/12/25 Python
Python的Django应用程序解决AJAX跨域访问问题的方法
2016/05/31 Python
python操作 hbase 数据的方法
2016/12/18 Python
Python+OpenCV实现车牌字符分割和识别
2018/03/31 Python
python安装twisted的问题解析
2018/08/21 Python
Python3.5内置模块之time与datetime模块用法实例分析
2019/04/27 Python
python 协程 gevent原理与用法分析
2019/11/22 Python
pycharm无法导入本地模块的解决方式
2020/02/12 Python
python发qq消息轰炸虐狗好友思路详解(完整代码)
2020/02/15 Python
Python中Yield的基本用法
2020/10/18 Python
CSS3线性渐变简单实现以及该属性在浏览器中的不同
2012/12/12 HTML / CSS
美国最大的高尔夫发球时间预订网站:TeeOff.com
2018/03/28 全球购物
面向对象设计的原则是什么
2013/02/13 面试题
初中三好学生事迹材料
2014/01/13 职场文书
大学秋游活动方案
2014/02/11 职场文书
中学生英语演讲稿
2014/04/26 职场文书
毕业典礼演讲稿
2014/05/13 职场文书
工作目标责任书
2014/07/23 职场文书
安全生产工作汇报
2014/10/28 职场文书
2015年维修电工工作总结
2015/04/25 职场文书