总结:
1、v-model收集的是value值,输入类标签不需要手动添加添加value属性,如 type=‘text’等
2、非输入类标签需要手动添加value属性,如 type=‘radio’,type=‘checkbox’等
3、若<input type="checkbox">
①没有配置value属性,收集的是checked(勾选or未勾选,收集的是布尔值)
②配置了vlaue属性
a、若v-model 的初始值是非数组,那么收集的是checked(勾选or未勾选,收集的是布尔值)
b、v-model的初始值是数组,收集的是vlaue组成的数组,一般情况下v-model初始值定为数组
4、v-model三个修饰符
①lazy:懒加载,失去焦点时再收集数据
②number:输入字符串转为有效的数字
③trim :去除首尾的空格
5、表单不提交
案例
结果展示