一、Vue.js介绍
Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。
二、MVVM模式
MVVM是Model-View-ViewModel的简写。它本质上就是MVC 的改进版。MVVM 就是将其中的View 的状态和行为
抽象化,让我们将视图 UI 和业务逻辑分开;
MVVM模式和MVC模式一样,主要目的是分离视图(View)和模型(Model);
Vue.js 是一个提供了 MVVM 风格的双向数据绑定的 Javascript 库,专注于View 层。它的核心是 MVVM 中的 VM,
也就是 ViewModel。 ViewModel负责连接 View 和 Model,保证视图和数据的一致性,这种轻量级的架构让前端
开发更加高效、便捷;
参考链接:前后端分手大师——MVVM 模式
三、入门
1、vue官网地址
https://cn.vuejs.org/v2/guide/
2、下载版本
开发下载开发版,使用下载生产版(压缩版);
下载地址:
https://cn.vuejs.org/v2/guide/installation.html
3、推荐编辑器
HBuilder X!!!
官网地址:
4、引入到项目
方式一(本地引入):
方式二(引入CDN地址):
5、简单使用
index.xml代码:
运行结果:
文件位置图: