这篇文章主要为大家详细介绍了vue v-model表单控件绑定的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
v-model 指令在表单控件元素上创建双向数据绑定,下面一一进行示例解释。
1、v-model 双向绑定文本
Message is: {{ message }}
var vm = new Vue({
el:"#app",
data: {
message: '绑定文本'
}
})
输出结果:

2、v-model 双向绑定多行文本,与上面的例子相似。
<Multiline message is:
{{ message }}
var vm = new Vue({
el:"#app",
data: {
message: '绑定多行文本'
}
})
输出结果:

3、v-model 绑定复选框
{{ checked }}
var vm = new Vue({
el:"#app",
data: {
checked: 'true'
}
})
输出结果:选中为true 不选中则为false

Jack
John
Mike
Checked names: {{ checkedNames }}
var vm = new Vue({
el:"#app",
data: {
checkedNames: []
}
})
输出结果:

4、v-model 绑定单选按钮
One
Two
Picked: {{ picked }}
var vm = new Vue({
el:"#app",
data: {
picked: ''
}
})
输出结果:

5、v-model 绑定下拉列表
A
B
C
Selected: {{ selected }}
var vm = new Vue({
el:"#app",
data: {
selected: ''
}
})
输出结果:

多选列表
A
B
C
Selected: {{ selected }}
var vm = new Vue({
el:"#app",
data: {
selected: []
}
})
输出结果:

6、动态选项,用 v-for 渲染:
{{ option.text }}
Selected: {{ selected }}
var vm = new Vue({
el:"#app",
data: {
selected: 'A',
options: [
{ text: 'One', value: 'A' },
{ text: 'Two', value: 'B' },
{ text: 'Three', value: 'C' }
]
}
})
输出结果:

【相关推荐】
本文详细介绍了Vue.js中v-model指令的使用,包括文本、多行文本、复选框、单选按钮、下拉列表的双向数据绑定,并通过示例代码展示了其实现和效果。v-model是Vue实现表单控件与数据双向绑定的关键,适用于快速构建动态表单。
874

被折叠的 条评论
为什么被折叠?



