收集表单数据
Vue
中使用v-model
来收集表单中的数据
使用说明
<input type="text" />
中v-model
收集的是value
的值, 用户输入的就是value
值
<input type="radio" />
中v-model
收集的是value
的值, 需要给标签配置value
值
<input type="check" />
中
- 若没有配置
input
的value
属性, 那么收集的就是checked
勾选true
, 未勾选false
- 配置
value
属性:v-model
的初始化是非数组, 那么收集的就是checked
勾选true
, 未勾选false
v-model
的初始值是数组, 那么收集的就是value
组成的数组
修饰符
v-model
的三个修饰符
lazy
: 失去焦点再收集数据number
: 输入字符串转为有效的数字trim
: 输入首尾的空格过滤