本文共 1624 字,大约阅读时间需要 5 分钟。
表单控件在实际开发中是非常常见的。特别是对于用户信息的提交,需要大量的表单。
Vue中使用v-model指令来实现表单元素和数据的双向绑定。输入:{ { msg}}
v-model 其实是一个语法糖,本质上包含了以下两个步骤:
等同于:
复选框分为两种情况:单个勾选框和多个勾选框
单个勾选框
{ { checked}}
多个勾选框
选中的人有:{ { users}}
和checkbox一样,select也要分单选和多选两种情况。
单选
{ { selectUser}}
多选
{ { selectUsers}}
v-model默认情况下是在input事件中同步输入框数据的,但是lazy修饰符可以让数据在失去焦点或者回车时才会更新。
请输入:数据是:{ { message}}
默认情况下,在输入框中无论我们输入的是字母还是数字,都会被当做字符串类型进行处理。
但是如果我们希望处理的是数字类型,那么最好直接将内容当做数字处理。 number修饰符可以让在输入框中输入的内容自动转成数字类型数字是:{ { num}} 类型是:{ { typeof num}}
如果输入的内容首尾有很多空格,通常我们希望将其去除
trim修饰符可以过滤内容左右两边的空格==={ { message}}===
转载地址:http://nqmbi.baihongyu.com/