什么是 Vue

Vue 是一套用于构建用户界面的前端框架

Vue 的特性

数据驱动视图

在使用了 Vue 的页面中,Vue 会监听数据的变化,从而自动重新渲染页面的结构

Untitled

数据驱动视图是单向的数据绑定

双向数据绑定

在填写表单时,双向数据绑定可以辅助开发者在不操作DOM 的前提下,自动把用户填写的内容同步到数据源中

Untitled

开发者不再需要手动操作 DOM 元素,来获取表单元素最新的值

MVVM

MVVM 是 Vue 实现数据驱动视图和双向数据绑定的核心原理。MVVM 指的是 Model,View 和 ViewModel, 它把每个 HTML 页面都拆分成了这三个部分

Untitled

Untitled