vue.js为什么这么火?

Vue.js是当下很火的一个JavaScriptMVVM库,它是以数据驱动和组件化的思想构建的。相比于其他库,Vue.js提供了加简洁、更易于理解的API,使得我们能够快上手

并使用Vue.js。

VueJs的产生核心是为了解决:

a: 解决数据绑定的问题,

b: vue框架产生的主要目的是为了开发大型单页面应用,

c: 它还支持组件化,也就是可以将页面封装成若干个组件,采用积木式进行编程,这样使页面复用性达到最高(支持组件化)。

Vue.js目前已经到2.0版本,在学习Vue.js之前,我们先来了解什么是MVVM库。

MVVM是Model-View-ViewModel的缩写,ViewModel是Vue.js的核心,它是一个Vue实例。Vue实例是作用于某一个HTML元素上的,这个元素可以是HTML的body元素,也可以是指定了id的某个元素。MVVM模式要实现的就是

1.数据变量(model)发生改变,视图(view)也改变,

2.视图(view)改变,数据变量(model)也发生改变

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 本文将会介绍 MVVM 和 Vue.js 的相关话题. 由于本人写了一些关于 Vue.js 封装的文章, 并...
    Raynor_Chan阅读 5,215评论 4 16
  • 心事儿,有时这些烦恼就像衣柜里堆得满满当当的衣服,一开门就噼里啪啦地往外掉,接都接不住。那又怎样,悲伤有时,欢喜有...
    一片禾田阅读 278评论 0 1
  • 刚刚看由八月长安的《你好,旧时光》改拍的电视剧,第一集,文理分科。周周怀着自己的梦想,终于战胜了现实的裹挟,...
    木子双生阅读 234评论 0 0
  • 在大学毕业前,我基本没有自我管理概念,想想在大学每天除了吃饭就是玩游戏,在学校的任务是拿了毕业证和学位证,真...
    分秒早成阅读 570评论 1 1
  • 1839年,西班牙一位昆虫学家发现了稀有品种的飞蛾,决定以西班牙女王Isabella“伊莎贝拉”来命 名,她被誉为...
    吃鲸鱼的人呢阅读 535评论 0 1