您好,登錄后才能下訂單哦!
如何在vue中項目中使用動態select?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
html代碼如下:
通過v-model可以獲取到選中的值,如果沒值就默認第一個;如果有值就顯示有值的那個內容
<template> <div class="violationsList"> <div class="type-select"> <select name="selected" id="" v-model="selected" @change="getTypeSelected"> <option :value="types.id" v-for="types in typeList" >{{types.name}}</option> </select> </div> </div> </template>
js中寫如:
<script> export default { data(){ return{ typeList:[ {id:1,name:'違規類型'}, {id:2,name:'無人值守'}, {id:3,name:'蒙頭睡覺'}, ], selected:'' } }, created(){ //如果沒有這句代碼,select中初始化會是空白的,默認選中就無法實現 this.selected = this.typeList[0].id; }, methods:{ getTypeSelected(){ //獲取選中的違規類型 console.log(this.selected) } } } </script>
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。