02-第一个vue应用
注意一:不要将vue的挂载点放在html或者body标签上

可以在最外层,写一个div标签,就跟挂载在body上一个样
注意二:将script标签放在代码最后,保证可以加载到挂载点
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<div id="app">
<h1>{{msg}}</h1>
<h5>{{count}}</h5>
<h5>{{count+1}}</h5>
<h5>{{count++}}</h5> <!--不起作用-->
<h5>{{content}}</h5>
<h5>{{content.toUpperCase()}}</h5>
<h5>{{content == "hello vue"}}</h5>
<h5>{{content.length}}</h5>
</div>
</body>
</html>
<!-- 开发环境版本,包含了有帮助的命令行警告 -->
<script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script>
<!--书写vue代码-->
<script>
new Vue({
el: "#app", //el:element 元素 代表vue实例的作用范围
data: {
msg: "小戴",
count: 0,
content: "hello vue"
}
});
</script>
总结:
1、一个页面只能存在一个vue实例,不能创建多个vue实例
2、vue实例中的el属性代表vue实例的作用范围,日后在vue作用范围内可以使用{{data属性中的变量名}}直接获取数据
3、vue实例中data属性用来给当前vue实例绑定自定义数据,日后绑定数据可以在vue实例作用范围内直接使用{{变量名}}获取
4、使用{{}}进行data中数据获取时,可以在{{}}取值语法中进行算术运算、逻辑运算以及调用相关类型的相关方法
5、el中可以使用css的任何一种选择器,但是推荐使用id选择器

浙公网安备 33010602011771号