1、单选时

Selected: {{ selected }}
data: {
selected: ''
}

Selected: {{ selected }}
data: {
selected: ''
}如果 v-model表达式的value初始值未能匹配任何选项,






Selected: {{ selected }}





Selected: {{ selected }}


data: {
selected: []
}
data: {
selected: []
}3、用 v-for渲染的动态选项:

Selected: {{ selected }}



Selected: {{ selected }}


new Vue({
el: '...',
data: {
selected: 'A',
options: [

{ text: 'One', value: 'A' },

{ text: 'Two', value: 'B' },

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

{ text: 'One', value: 'A' },

{ text: 'Two', value: 'B' },

{ text: 'Three', value: 'C' }
]
}
})对于单选按钮,复选框及选择框的选项,v-model 绑定的值通常是静态字符串 (对于复选框也可以是布尔值),有时我们可能想把值绑定到 Vue 实例的一个动态属性上,这时可以用 v-bind 实现,并且这个属性的值可以不是字符串






// 当选中时
typeof vm.selected // => 'object'
vm.selected.number // => 123
// 当选中时
typeof vm.selected // => 'object'
vm.selected.number // => 123具体参考 https://cn.vuejs.org/v2/guide/forms.html#选择框https://cn.vuejs.org/v2/guide/forms.html#选择框补充知识:v-model绑定后设置selected问题补充知识:补充知识:v-model绑定后设置selected问题v-model绑定数据后设置selected无效原因v-model绑定的数据需要与selected的option值相同才生效以上这篇vue中v-model对select的绑定操作就是小编分享给大家的全部内容了,希望能给大家一个参考。