zoukankan      html  css  js  c++  java
  • v-for 循环 绑定对象 和数组

      <!--v-for  迭代数组-->
        <div id="app11">
            <div v-for="info in infos">
                <p>{{ info.Name }}</p>
            </div>
        </div>
    
        <!--v-for  迭代对象属性-->
        <!-- value in infos-->
        <!--(value, key) in infos-->
        <!--(value, key, index) in infos-->
        <div id="app12">
            <div v-for="(value, key, index) in infos">
    
                <p>key:{{ key }} value:{{ value }} index:{{ index }}</p>
            </div>
        </div>
    
        <!--对象数组绑定到table-->
        <div id="app13">
            <table>
                <thead>
                    <tr>
                        <td>姓名</td>
                        <td>年龄</td>
                        <td>性别</td>
                    </tr>
                </thead>
                <tbody v-for="obj in infos">
                    <tr>
                        <td>{{ obj.Name }}</td>
                        <td>{{ obj.Age }}</td>
                        <td>{{ obj.Sex }}</td>
                    </tr>             
                </tbody>
            </table>                           
        </div>
    
    调用:
     Stydy_V_For("#app11");
    
        Stydy_V_For01("#app12");
    
        Stydy_V_For02("#app13")
    
    实现:
    //  数据 循环绑定
    //  v-for  迭代一个数组
    function Stydy_V_For(obj) {
        new Vue({
            el: obj,
            data: {
                infos: [{ Name: 'zheng' }, {Name:'h'}]
            }
        })
    }
    
    // 迭代对象的属性
    function Stydy_V_For01(obj) {
        new Vue({
            el: obj,
            data: {
                infos: {
                    Name: 'hhhh',
                    Age: 11,
                    Sex:'male'
    
                }
            }
        })
    }
    
    // 迭代数组对象
    function Stydy_V_For02(obj) {
        new Vue({
            el: obj,
            data: {
                infos: [{
                    Name: 'hhhh',
                    Age: 11,
                    Sex: 'male'
    
                }, {
                        Name: 'afsfaa',
                        Age: 222,
                        Sex: 'male'
                    },
                    {
                        Name: 'dsfdsfs',
                        Age: 333,
                        Sex: 'fsf'
    
                    }
                ]
                
            }
        })
    }
    

      

  • 相关阅读:
    测试人员在软件开发过程中的任务是什么?
    python关于文件操作
    字符编码
    内置方法
    数据类型的基本使用
    Python的流程控制
    Python与用户相交互
    编程语言的发展史
    计算机的五大组成
    可迭代对象 迭代器对象 生成器对象
  • 原文地址:https://www.cnblogs.com/hnzheng/p/9139677.html
Copyright © 2011-2022 走看看