什么是Vue
MVVM框架

view和model不能直接通讯,通过viewModel来通讯;
应用场景:针对具有复杂交互逻辑的前端应用;
提供基础的架构抽象;
通过ajax数据持久化,保证前端用户体验;
Vue是一个轻量级MVVM框架;数据驱动+组件化的前端开发;
Vue的核心思想:1)数据驱动
DOM是数据的一种自然映射

数据响应原理:
数据(model)改变驱动视图(view)自动更新

2)组件化
扩展HTML元素,封装可重用的代码;
组件设计原则:a: 页面上每个独立的可视/可交互区域视为一个组件;
b: 每个组件对应一个工程目录,组件所需要的各种资源在这个目录下就近维护;
c: 页面不过是组件的容器,组件可以嵌套自由组合形成完整的页面;

浙公网安备 33010602011771号