Vue.js不是一个框架——它只聚焦视图层,是一个构建数据驱动的Web界面库。Vue.js通过简单的API提供高效的数据绑定和灵活的组件系统。
Vue.js的特性:
1.确实轻量
除了以MVP模式代表的Riot.js外,Vue.js已经算是前端库里面体积非常小的,但不依赖其它基础库。
2.数据绑定
对于一些富交互、状态机类似的前端UI界面,数据绑定非常简单、方便。
3.指令
类似于AngularJS,可以用一些内置的简单指令(v-*),也可以自定义指令,通过对应表达式值的变化就可以修改对应的DOM。
4.插件化
Vue.js核心库不包含Router、AJAX、表单验证等功能,但是可以非常方便地加载对应的插件。
使用Vue.js
1.安装
(1)、script
直接在项目中通过script引入vue.js文件
(2).npm
如果项目基于npm管理依赖,可以使用npm安装vue
(3).bower
如果项目基于bower管理依赖,可以使用bower安装vue
网友评论