Vue.js表单标签中的单选按钮、复选按钮和下拉列表的取值问题

2020-06-16 05:44:54易采站长站整理

效果截图:

    初始化时 hobbies 是一个空数组。注意鼠标点击顺序和 hobbies 值的对应变化。                 

三、下拉列表

    下拉列表:下拉列表中 v-model 写在下拉列表的标签中 <select>标签中。

    根据指定值选择对应<option> 添加选中状态。

    option 没有value属性 以 option 正反标签中的值 作为value。

3.1 下拉列表

js代码段:


window.onload = function (){
new Vue({
el:"#app",
data:{
s:""
}
});
}

html代码段:


<body>
<div id="app">
<select v-model="s">
<option value="s1">小学</option>
<option value="s2">中学</option>
<option value="s3">大学</option>
<option itany="itany" value="">请选择</option>
</select>
</div>
</body>

结果分析:

    因为变量 s 的初始值是空字符串,所以默认选择 “请选择选项”(可以根据s的初识值改变默认选项)。当选择其他option时,s 的值会随之改变(字符串:”s1″/”s2″/”s3″)。

3.2 未写value值

    当未写 value 时, s 的值会变成 “小学”/“中学”/“大学”。

3.3 多选下拉列表

    multiple关键字,按住 ctrl 键进行多选。注意此时 model 绑定的变量应该是数组。

总结

以上所述是小编给大家介绍的Vue.js表单标签中的单选按钮、复选按钮和下拉列表的取值问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对软件开发网网站的支持!