day-78vue

vue的指令

6.循环指令

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>循环指令</title>
</head>
<body>
    <div id="app">

        <ul>
            <li v-for="s in arr">{{ s }}</li>                                             <!--  1.列表循环指令: v-for="ele in 容器变量" -->
        </ul>
        <hr>
       
        
        <ul>
            <li v-for="(s, i) in arr" :key="s" b="b">第{{ i }}个:{{ s }}</li>             <!--key属性是vue的属性,表示为该标签在内存中建立缓存的依据-->    
        </ul>                                                                                 <!--:key把s变成变量,代表唯一性-->    
                

                <!-- s是列表的值,i是列表的索引-->
        <ul>
            <li v-for="v in person">{{ v }}</li>
        </ul>
       
        <ul>            
            <li v-for="(v, k, i) in person">{{ k }}:{{ v }}:{{ i }}</li>                <!--  2.字典循环指令: v-for="ele in 容器变量" -->
        </ul>                                                                                 <!-- v是字典的值,k是字典的键,i是字典的索引-->
        <hr>

     
    </div>
</body>
<script src="js/vue.js"></script>
<script>
    new Vue({
        el: '#app',
        data: {
            arr: ['aaa', 'bbb', 'ccc'],
            person: {
                'name': 'Bob',
                'age': 18,
                'sex': ''
            }

    })
</script>
</html>

猜你喜欢

转载自www.cnblogs.com/klw1/p/11322735.html
78