<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script src="../js/vue.js"></script>
</head>
<body>
<div id="app">
<!-- 1、获取数据仓库 -->
<p>{{name}}</p>
<p>{{age}}</p>
<p>{{user}}</p>
<p>{{arr}}</p>
<p>{{arr}}</p>
<!-- 2、直接定义值(字符串) -->
<p>{{'hello'}}</p>
<!-- 定义数组 -->
<p>{{['aaa','bbb','ccc']}}</p>
<!-- 对象(俩边需要空格) -->
<p>{{ {name:"alice",age:age} }}</p>
<!-- 3、简单的js运算 -->
<p>{{ age>8 ? "成年" : "未成年" }}</p>
<p>{{ age+1 }}</p>
<!-- 调用js的内置对象 -->
<p>{{ new Date() }}</p>
<p> {{ Math.random() }} </p>
<p>{{ Math.ceil(2.5) }}</p>
</div>
<script >
Vue.createApp({
data(){
return {
name:"tom",
age:18,
user:{
id:1001,
username:"admin",
password:"123"
},
arr:[1,2,3]
}
}
}).mount("#app")
</script>
</body>
</html>