初始化时 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表单标签中的单选按钮、复选按钮和下拉列表的取值问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对黑区网络网站的支持!