主题
表单绑定
表单各项绑定
通过
v-model
实现
1、textarea
vue
<textarea v-model="textareaData"></textarea>
2、radio
vue
<input type="radio" value="male" v-model="sex" />
<input type="radio" value="famale" v-model="sex" />
sex: ''
3、checkbox
vue
<input type="checkbox" value="red" v-model="color" />
<input type="checkbox" value="blue" v-model="color" />
<input type="checkbox" value="yellow" v-model="color" />
color: [] // 选中哪个,就把其加入到数组中
4、select
- 单选
vue
<select v-moel="answer">
<option>A</option>
<option>B</option>
<option>C</option>
</select>
answer: ''
- 多选
vue
<select v-moel="color" multiple>
<option>red</option>
<option>blue</option>
<option>yellow</option>
</select>
color: [] // 选中哪个,就把其加入到数组中
修饰符
vue
<input type="text" v-model.修饰符="data" />
lazy
:输入完后才变化number
:输入完后变成数字trim
:去掉首尾空格