知识点: 1、vue基本代码结构 2、插值表达式 v-cloak v-text v-html v- bind(缩写为:) v-on(缩写为:@) v-model v-for v-if v-sow 3、事件修饰符 :.stop .prevent .capture .self .once
1、基本代码结构
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<!--cdn镜像快速导入Vue包-->
<script src="https://cdn.bootcss.com/vue/2.6.11/vue.js"></script>
</head>
<body>
<!--将来new的Vue实例会控制这个元素中的所有内容-->
<!--View层:Vue实例控制的这个元素区域-->
<div >
<!-- 插值表达式-->
<h1>{{msg}}</h1>
</div>
<script>
//2.创建一个vue实例
//注意,当我们导入包之后,再浏览器内存中就多了一个Vue构造函数
//我们new出来的这个vm对象,就是我们MVVM中的VM调度者
var vm = new Vue({
el: '#app', //表示当前我们new的这个Vue实例,要控制页面上的哪个区域
//这里的data就是MVVM中的M,专门用来保存页面所需的数据
data: { //data属性中存放的是el中要用到的数据
msg: '欢迎学习Vue' //通过Vue提供的指令,很方便的就能把数据渲染到页面上,程序
//员不再手动操作Dom元素了
}
})
</script>
</body>
</html>