zoukankan      html  css  js  c++  java
  • V-for和key属性

    1、遍历数组,参数(item,index) in list

     <div id="app">
            <ul>
                <li v-for="item in list">
                    {{item.name}}
                </li>
            </ul>
        </div>
    
    
    <script>
        var vm = new Vue({
            el: '#app',
            data: {
                list:[{ id: 1, name: "李白" },
                { id: 2, name: "杨玉环" },
                { id: 3, name: "西施" },
                { id: 4, name: "貂蝉" },
                { id: 5, name: "王昭君" }]
            }
        })
    </script>

    2、遍历对象,参数(value,key,index) in obj

     <div id='app'>
            <ul>
                <li v-for="(value,key,index) in obj">{{key}}  {{value}}   {{index}}</li>
                
            </ul>
    </div>
    
        <script>
            const vm = new Vue({
                el: '#app',
                data: {
                    obj: {
                        id: 1,
                        name: "pipi",
                    }
                }
            })
        </script>

    3、遍历数字,i in 10(1~10)

    <div id='app'>  
        <ul>
                <li v-for="i in 10">{{i}}</li>
        </ul>
    </div>
    <script>
            const vm = new Vue({
                el: '#app',
                data: {
                   
                }
            })
    </script>

    4、key在使用v-for的时候都需要去设置key
              1、让界面元素和数组里的每个记录进行绑定
              2、key只能是字符串或者数字
              3、key必须是唯一的

  • 相关阅读:
    Day 43
    Day 42
    Day 41
    Day 40
    Linux下查看服务器的产品型号和序列号
    AgileController Portal认证成功后弹出找不到指定位置的资源
    华三交换机snmp开通
    FusionCompute 6.3.0 CNA系统安装
    集群IMC策略
    静态路由配置语法
  • 原文地址:https://www.cnblogs.com/wangxue13/p/13628505.html
Copyright © 2011-2022 走看看