Vue浅了解

145 阅读1分钟

什么是Vue

1.构建用户页面
用vue往html页面中填充数据

2.框架
框架是一套现成的解决方案,程序只能遵守框架的规范,去编写自己的业务功能。
要学习vue,就是在学习vue框架中规定的用法
vue的指令,组件(是对UI结构的复用),路由,Vuex,vue组件库
只有把上面罗列的内容掌握后,才有开发vue项目的能力

vue的两个特性

1.数据驱动制图
数据的变化会驱动视图自动更新
好处:程序员只需把数据维护好,那么页面结构会被vue自动渲染出来
2.双向数据绑定
在网页中,form表单负责采集数据,Ajax负责提交数据
js数据的变化,会被自动渲染到页面上
页面上表单采集的数据发生变化时,会被vue自动获取到,并更新到js数据中
注意:数据驱动视图和双向数据绑定的底层原理是MVVM(Mode数据源,View视图,ViewModel就是vue的实例)