自学内容网 自学内容网

Vue-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、代码执行效果如下:
在这里插入图片描述


原文地址:https://blog.csdn.net/blbyu/article/details/145425771

免责声明:本站文章内容转载自网络资源,如侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!