原文地址
v-model 是 Vue 中使用频率特别高的一个指令,而 Vue3 中的 v-model 有了很大的变化,本文将详细讲述一下 Vue2 和 Vue3 中的 v-model 的区别。
Vue2 中的 v-model
如果对 Vue2 中的语法很熟悉,这部分可以不看。
首先来回顾一下 Vue2 中的 v-model,它主要用于表单元素和自定义组件上。v-model本质上是一个语法糖,会对用户的输入做一些特殊处理以达到更新数据,而所谓的处理其实就是给使用的元素默认绑定属性和事件。
当 v-model 使用在表单元素上时,会根据元素的不同而采用不同的处理:
- 当文本 和