目录
- 一、Vue中的data数据对象是什么?
- 二、data支持的数据类型有哪些?
一、Vue中的data数据对象是什么?
Vue中用到的数据定义在data中。
二、data支持的数据类型有哪些?
data中可以写复杂类型的数据,渲染复杂类型数据时只要遵守js的语法即可。
1、案例代码展示如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
</head>
<body>
<div id="appid">
数据展示 <br>
字符串类型数据:{{shop}} <br>
数组类型数据:{{menu}} <br>
对象类型数据:{{area}} <br>
<hr>
<h4>店铺名:{{shop}} </h4>
<p>所在地:{{area.province}}-{{area.city}}-{{area.county}}</p>
<p>菜单:</p>
<ul>
<li>{{menu[0]}}</li>
<li>{{menu[1]}}</li>
<li>{{menu[2]}}</li>
</ul>
</div>
<script>
var app = new Vue({
el: '#appid',
data: {
// 字符串类型数据
shop: "好吃的老乡鸡",
// 数组类型数据
menu: ['小炒肉', '红烧茄子', '西红柿炒蛋'],
// 对象类型数据
area: {
province: "安徽省",
city: "合肥市",
county: "肥西县"
}
}
})
</script>
</body>
</html>
2、代码执行效果如下: