vue_v-for_遍历数组_遍历对象

Posted tianxiaxuange

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue_v-for_遍历数组_遍历对象相关的知识,希望对你有一定的参考价值。

1. v-for 遍历数组

html

  • <div id="test">
        <ul>
            <li v-for="(p, index) in persons" :key="index">
                {{p.name}}
                {{p.age}}<br />
                <button @click="deleteP(idnex)">删除 - 变异方法:vue 监测数组的相关方法</button><br />
                <button @click="updateP(index, {name: "kjf", age:18})">更新 - 重写增加了界面更新 push/pop/splice/sort/reverse/shift/unshift</button>
            </li>
        </ul>
    </div>

js

  • new Vue({
        el: "#test",
        data:{
             persons:[
                 {name: "Tom", age: 14},
                 {name: "Jack", age: 17},
                 {name: "Rose", age: 15},
                 {name: "Jerry", age: 18},
                 {name: "Kate", age: 16}
             ]
        },
        methods:{
            deleteP(index){
                this.persons.splice(index, 1)
            }
            updateP(index, newP){
                this.persons.splice(index, 1, newP)
            }
        }
    })

 

2. v-for 遍历对象

html

  • <div id="test">
        <ul>
            <li v-for="(value, key) in persons[1]" :key="key">
                {{key}}----{{value}}
            </li>
        </ul>
    </div>

 

以上是关于vue_v-for_遍历数组_遍历对象的主要内容,如果未能解决你的问题,请参考以下文章

mongoose:如何遍历包含对象引用 (_id) 的数组

jquery数组封装使用方法分享(jquery数组遍历)

JAVA集合01_Collection接口概述常用方法集合和数组互转3种遍历方式

2017/3/29_数组循环遍历出现的问题

求最简单的方法进行原生js 循环遍历树(json数据)

浅谈JS的数组遍历方法