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 相关文章推荐
在IE模态窗口中自由查看HTML源码的方法
Mar 08 Javascript
javascript showModalDialog 内跳转页面的问题
Nov 25 Javascript
JavaScript将页面表格导出为Excel的具体实现
Dec 27 Javascript
一段非常简单的js判断浏览器的内核
Aug 17 Javascript
Node.js实现文件上传
Jul 05 Javascript
jquery实现ajax加载超时提示的方法
Jul 23 Javascript
浅谈关于axios和session的一些事
Jul 13 Javascript
详解微信小程序Page中data数据操作和函数调用
Sep 27 Javascript
Angular中sweetalert弹框的基本使用教程
Jul 22 Javascript
详解如何在Angular优雅编写HTTP请求
Dec 05 Javascript
微信小程序 调用远程接口 给全局数组赋值代码实例
Aug 13 Javascript
uniapp引入支付宝原生扫码插件步骤详解
Jul 23 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
typecho插件编写教程(二):写一个新插件
2015/05/28 PHP
PHP判断手机是IOS还是Android
2015/12/09 PHP
php获取开始与结束日期之间所有日期的方法
2016/11/29 PHP
jquery属性选择器not has怎么写 行悬停高亮显示
2013/11/13 Javascript
js 实现菜单左右滚动显示示例介绍
2013/11/21 Javascript
jquery easyui combobox模糊过滤(示例代码)
2013/11/30 Javascript
javascript实现数字+字母验证码的简单实例
2014/02/10 Javascript
在React框架中实现一些AngularJS中ng指令的例子
2016/03/06 Javascript
Javascript农历与公历相互转换的简单实例
2016/10/09 Javascript
JS访问DOM节点方法详解
2016/11/29 Javascript
学习vue.js中class与style绑定
2016/12/03 Javascript
微信小程序开发教程之增加mixin扩展
2017/08/09 Javascript
详解VUE-地区选择器(V-Distpicker)组件使用心得
2018/05/07 Javascript
vue.js仿hover效果的实现方法示例
2019/01/28 Javascript
关于NodeJS中的循环引用详解
2019/07/23 NodeJs
VUE实现自身整体组件销毁的示例代码
2020/01/13 Javascript
JS字符串补全方法padStart()和padEnd()
2020/05/27 Javascript
Element InputNumber 计数器的实现示例
2020/08/03 Javascript
Python中逗号的三种作用实例分析
2015/06/08 Python
Python判断列表是否已排序的各种方法及其性能分析
2016/06/20 Python
利用python实现命令行有道词典的方法示例
2017/01/31 Python
Python读取MRI并显示为灰度图像实例代码
2018/01/03 Python
python使用itchat库实现微信机器人(好友聊天、群聊天)
2018/01/04 Python
使用python实现BLAST
2018/02/12 Python
详解关于Django中ORM数据库迁移的配置
2018/10/08 Python
利用Python将数值型特征进行离散化操作的方法
2018/11/06 Python
python判断字符串或者集合是否为空的实例
2019/01/23 Python
python编写俄罗斯方块
2020/03/13 Python
如何从csv文件构建Tensorflow的数据集
2020/09/21 Python
Java的五个基础面试题
2016/02/26 面试题
为什么UNION ALL比UNION快
2016/03/17 面试题
企划经理的岗位职责
2013/11/17 职场文书
医学生自荐信范文
2013/12/03 职场文书
房地产还款计划书
2014/01/10 职场文书
小学毕业典礼演讲稿
2014/09/09 职场文书
感恩教师主题班会
2015/08/12 职场文书