Vue的特性
数据驱动视图
当数据发生变化时,页面自动重新渲染!程序员只需维护好数据。
数据驱动视图是单向的数据绑定
双向数据绑定
在网页中,form负责采集数据,ajax用于提交数据
**在填写表单时,双向数据绑定可辅助开发者在不操作dom的前提下,自动把用户填写内容同步到数据源**
页面表单采集数据发生变化时候,会被vue自动获取到同步到js
MVVM
MVVM是vue实现数据驱动视图和双向数据绑定的核心原理。MVVM指的是Model,View和ViewModel
- Model:表示当前页面渲染时所依赖的数据源
- View:表示当前页面所渲染的DOM结构
- ViewModel:表示Vue的实例,是MVVM的核心