<body>
<!--修饰符-->
<div id="app">
    <!--v-if 当条件为false时,包含v-if的元素根本不会显示在dom中-->
    <p v-if="false">{{message}}</p>
    <!--v-show   表示display:none-->
    <p v-show="false">{{message}}</p>
    <br>
    <!--遍历数组  拿到下标值-->
    <p v-for="(item ,index) in items">
        {{index+1}}.{{item}}
    </p>
    <!--遍历对象{value,key,index}  只是获取一个值,拿到是是value值-->
    <p v-for="(value,key) in info">
        {{key}}-{{value}}
    </p>
</div>
<script>
   const app=new Vue({
       el:'#app',
       data:{
          message:"hello" ,
           items:[ "haha",
               'asda',
               'asdfasd',
               'asddddd'],
           info:{
              name:'why',
               age:12,
               height:1.8
           }
       }
   })
</script>
官方推荐,在使用v-for时给对应的元素添加一个key值
<body>
<!--修饰符-->
<div id="app">
    <!--v-if 当条件为false时,包含v-if的元素根本不会显示在dom中-->
    <p v-if="false">{{message}}</p>
    <!--v-show   表示display:none-->
    <p v-show="false">{{message}}</p>
    <br>
    <!--遍历数组  拿到下标值-->
    <!--保证key和展示的元素是一一对应的,则在复用时候会与原来进行对比,中间插入元素效率高-->
    <p v-for="(item ,index) in items" :key="item">
        {{index+1}}.{{item}}
    </p>
    <!--遍历对象{value,key,index}  只是获取一个值,拿到是是value值-->
    <p v-for="(value,key) in info">
        {{key}}-{{value}}
    </p>
</div>
<script>
   const app=new Vue({
       el:'#app',
       data:{
          message:"hello" ,
           items:[ "haha",
               'asda',
               'asdfasd',
               'asddddd'],
           info:{
              name:'why',
               age:12,
               height:1.8
           }
       }
   })