前端之家收集整理的这篇文章主要介绍了
Vue.js菜鸟教程 第一章,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编来看看吧。
第一章 Vue.js是什么?
@H_
403_2@Vue(法语)同view(英语)
@H_
403_2@Vue.js是一套构建
用户界面(view)的MVVM框架。Vue.js的核心库只关注视图层,并且非常容易学习,非常容易与其他库或已有的项目整合。
1.1 Vue.js的目的
@H_
403_2@Vue.js的产生核心是为了
解决如下三个问题:
解决数据绑定的问题; Vue.js框架生产的主要目的是为了开发大兴单
页面应用(SPA:Single Page Application)
@H_
403_2@Angular.js中对PC端
支持的比较良好,但是对移动端
支持就一般。而Vue.js主要
支持移动端,也
支持PC端。
@H_
403_2@3. 它还
支持组件化。也就是可以将
页面封装成若干个组件,采用积木式编程 ,这样是
页面的复用度达到最高(
支持组件化)。
1.2 Vue.js特性 MVVM模式
@H_
403_2@M: model 业务模型,用处:处理数据,提供数据
@H_
403_2@V: view
用户界面、
用户视图
@H_
403_2@业务模型model中的数据发生改变的时候,
用户视图view也随之变化。
用户视图view改变的时候,业务模型model中的数据也可以发生改变。 组件化 指令系统 Vue.js 2.0开始
支持虚拟DOM(Vue.js 1.0 是操作的真是DOM,而不是虚拟DOM)
@H_
403_2@虚拟DOM可以提升
页面的刷新速度。