vue select二級聯動第二級預設選中第一個option值的執行個體,vueoption

來源:互聯網
上載者:User

vue select二級聯動第二級預設選中第一個option值的執行個體,vueoption

當二級聯動比如選擇國家的時候,希望選中一個國家的時候後面城市預設選中第一個城市,則給國家的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值的執行個體就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援幫客之家。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.