认识Vuejs
Vue简介
Vue(读音/vju:/)。
Vue是一个渐进式的框架:
- 渐进式意味着可以将Vue作为应用的一部分嵌入其中,带来丰富的交互体验。
- Vue全家桶:Vue Core+Vue-router+Vuex可以满足更多的业务逻辑
Vue特性
Vue特点:
- 数据驱动视图
- 双向数据绑定
前置基础
学习Vue需要的基础:
- HTML
- CSS
- JavaScript
MVVM
MVVM(Model、View、ViewModel的缩写)。
MVVM是Vue实现数据驱动视图和双向数据绑定的和核心原理。
- Model:表示当前页面渲染时所依赖的数据源
- View:表示当前页面渲染的DOM结构
- ViewModel:Vue实例,它是MVVM的核心。
Vuejs安装
安装方式:
方式一:CDN引入
1 | <!-- 开发环境版本,包含了有帮助的命令行警告 --> |
方式二:下载和引入
1 | 开发环境:https://vuejs.org/js/vue.js |
方式三:NPM安装
构建大型应用时,推荐使用NPM安装。
1 | 最新稳定版 |
Vue基本使用
基本使用步骤
引入vue.js脚本。
在页面中声明一个将要被Vue控制的DOM区域。
创建Vue实例对象。
1
2
3
4
5
6
7
8<script>
const vm = new Vue({
el: '#app',
data: {
username: 'zs'
}
})
</script>其中,el属性使用css选择器指定页面区域。data属性指定数据源。
基本例子
1 |
|