Vue 表单输入绑定,双向绑定

一、v-model 指令

用于Vue 表单双向绑定

用户Vue 组件属性双向绑定

v-model 还可以用于各种不同类型的输入,

单选

所属省份:


多选

多选省份:
export default {
    data() {
        return {
            student: {
                checkvalue:[]//多选框需要对应数组
            }
        }
    }
}

下拉选择

下拉选择:

三、v-model 修饰符

.lazy

默认情况下,v-model 会在每次 input 事件后更新数据 (IME 拼字阶段的状态例外)。你可以添加 lazy 修饰符来改为在每次 change 事件后更新数据:


.number

如果你想让用户输入自动转换为数字,你可以在 v-model 后添加 .number 修饰符来管理输入:

   

如果该值无法被 parseFloat() 处理,那么将返回原始值。特别是当输入为空时 (例如用户清空输入字段之后),会返回一个空字符串。

注意:要制定type=number html属性

.trim

如果你想要默认自动去除用户输入内容中两端的空格,你可以在 v-model 后添加 .trim 修饰符:

    

你可能感兴趣的:(Vue,vue.js,javascript,前端,Vue,表单输入绑定,Vue,表单双向绑定)