使用修饰符
Vue 提供了这三个修饰符:.lazy、.number 和 .trim,我们可以将它们与 v-model 一起使用来改变默认事件或为表单输入添加额外功能。让我们深入了解一下。
添加 .lazy
我们可以使用 .lazy 与 v-model 来将 <input> 和 <textarea> 元素的输入事件(input)改为变更事件(change)。请看以下示例:
// src/components/modifiers.vue
<input v-model.lazy="form.name" type="text">
现在,输入框的数据会在 change 事件(而非默认的 input 事件)触发后才同步更新。