久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

vue中v-model對select的綁定操作

瀏覽:102日期:2022-12-02 15:19:51

1、單選時

<select v-model='selected'> <option disabled value=''>請選擇</option> <option>A</option> <option>B</option> <option>C</option> </select> <span>Selected: {{ selected }}</span>data: { selected: ’’ }

如果 v-model表達式的value初始值未能匹配任何選項,<select>

元素將被渲染為“未選中”狀態。在 iOS 中,這會使用戶無法選擇第一個選項。因為這樣的情況下,iOS 不會觸發 change 事件。因此,更推薦像上面這樣提供一個值為空的禁用選項。

2、多選時(綁定到一個數組)

<select v-model='selected' multiple style='width: 50px;'> <option>A</option> <option>B</option> <option>C</option> </select> <br> <span>Selected: {{ selected }}</span>

data: { selected: [] }

3、用 v-for渲染的動態選項:

<select v-model='selected'> <option v-for='option in options' v-bind:value='option.value'> {{ option.text }} </option></select><span>Selected: {{ selected }}</span>

new Vue({ el: ’...’, data: { selected: ’A’, options: [ { text: ’One’, value: ’A’ }, { text: ’Two’, value: ’B’ }, { text: ’Three’, value: ’C’ } ] }})

vue中v-model對select的綁定操作

對于單選按鈕,復選框及選擇框的選項,v-model 綁定的值通常是靜態字符串 (對于復選框也可以是布爾值),有時我們可能想把值綁定到 Vue 實例的一個動態屬性上,這時可以用 v-bind 實現,并且這個屬性的值可以不是字符串

<select v-model='selected'> <!-- 內聯對象字面量 --> <option v-bind:value='{ number: 123 }'>123</option></select>

// 當選中時typeof vm.selected // => ’object’vm.selected.number // => 123

具體參考 https://cn.vuejs.org/v2/guide/forms.html#選擇框

補充知識:v-model綁定后設置selected問題

v-model綁定數據后設置selected無效原因

v-model綁定的數據需要與selected的option值相同才生效

以上這篇vue中v-model對select的綁定操作就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Vue
相關文章:
主站蜘蛛池模板: 新疆少妇videos高潮 | 999精品网| 麻豆精品国产91久久久久久 | 欧美狠狠操 | 超碰在线国产 | 日韩一区二区三区精品 | 国产精品久久国产愉拍 | 国产精品视频网 | av天空 | 成人午夜性a一级毛片免费看 | 久久2018| 97色在线观看免费视频 | 超碰97av| 欧美午夜在线观看 | 精品国产不卡一区二区三区 | 日韩免费视频一区二区 | 69久久久 | 亚洲欧美日韩另类精品一区二区三区 | 伊人久久一区二区三区 | 超碰综合 | 精品成人免费一区二区在线播放 | 久久久久国产精品一区二区 | 91资源在线观看 | 色婷婷综合久久久中文字幕 | 国产拍拍拍拍拍拍拍拍拍拍拍拍拍 | 国产精品久久免费看 | 久久久www成人免费精品 | 久久精品一区二区国产 | 色香阁99久久精品久久久 | 免费中文字幕 | 久久精品久久久久久 | 日韩一区二区视频 | 精品少妇一区二区 | 亚洲视频欧美视频 | 视频在线一区二区 | 成人在线网址 | 成人做爰9片免费视频 | 欧美极品一区 | 国产成人精品免高潮在线观看 | 午夜社区 | 韩日一区二区 |