本篇文章带大家了解一下vue2中的 v-model,看看v-model 是双向绑定还是单向数据流,如何让你开发的组件支持 v-model,希望对大家有所帮助。
阅读本文
你将:
- 弄明白:
v-model
是什么的语法糖?vue2
对原生组件究竟做了什么特殊处理? - 弄明白:
v-model
到底是单向数据流还是数据双向绑定? - 弄明白:
v-model
在语法糖之外的『副作用』? - 学会如何让你的组件也支持
v-model
语法。
一、v-model
的本质是语法糖。
『
v-model
本质上不过是语法糖。它负责监听用户的输入事件以更新数据,并对一些极端场景进行一些特殊处理。』 — 官方文档。【