Vue.js第1篇:初识Vue

1、Vue简介

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。(来源于官网)

2、学习前提

你已了解关于 HTML、CSS 和 JavaScript 的中级知识。如果你刚开始学习前端开发,将框架作为你的第一步可能不是最好的主意——掌握好基础知识再来吧!

3、安装

直接下载并用 <script> 标签引入,Vue 会被注册为一个全局变量。

<script type="text/javascript" src="./node_modules/vue/dist/vue.js"></script>

Vue.js v2.5.17下载链接:https://pan.baidu.com/s/1dB5BcmOshbe8Pz11WBktyQ

在开发环境下不要使用压缩版本(vue.min.js),不然你就失去了所有常见错误相关的警告!

4、创建一个Vue实例

每个 Vue 应用都是通过用 Vue 函数创建一个新的 Vue 实例开始的:

var vm = new Vue({
  // 选项
})

Vue的示例代码:

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>vue</title>
	<script type="text/javascript" src="./node_modules/vue/dist/vue.js"></script>
</head>
<body>
	<div id="app"></div>
	<script type="text/javascript">
		new Vue({
			//el发生行为的目的地
			//el:'#app',
			el:document.getElementById('app'),
			//template:装载的模板
			template:'<div><h1>大家好!{{text}}</h1></div>',
			//动态数据的声明
			data:function(){
				return {
					text:'hello vue'
				};
			}
		});
	</script>
	
</body>
</html>

options选项描述new Vue({options});

  • el是发生行为的目的地,即template模板填充的位置

       el:'#app' 代表id="app"的DOM元素 el:document.getElementById('app')是页面性能优化的写法。

  • template 装载的模板
  • data:动态数据的声明

猜你喜欢

转载自blog.csdn.net/m0_37617778/article/details/84636012