美文网首页
v-for遍历数组和对象

v-for遍历数组和对象

作者: 63537b720fdb | 来源:发表于2020-07-18 02:15 被阅读0次

1.遍历数组不显示index(下标)

        <div id="app">
            <ul>
                <li v-for="item in colors">{{item}}</li>
            </ul>
        </div>
        <script src="js/vue.js" type="text/javascript" charset="utf-8"></script>
        <script type="text/javascript">
            const app = new Vue({
                el: '#app',
                data: {
                    colors: ['red','yellow','blue','green']
                }
            })
        </script>
image.png

2.遍历数组并显示index(下标)

        <div id="app">
            <ul>
                <li v-for="(item,index) in colors">
                    {{index+1}}.{{item}}
                </li>
            </ul>
        </div>
image.png

3.遍历对象显示value值

        <div id="app">
            <ul>
                <li v-for="value in obj">{{value}}</li>
            </ul>
        </div>
        <script src="js/vue.js" type="text/javascript" charset="utf-8"></script>
        <script type="text/javascript">
            const app = new Vue({
                el: '#app',
                data: {
                    obj: {
                        name: 'sunny',
                        age: 18,
                        sex: 'male'
                    }
                }
            })
        </script>

只有一个变量时,该变量对应对象的value值


image.png

4.遍历对象显示key和value

        <div id="app">
            <ul>
                <li v-for="(value,key) in obj">{{key}}:{{value}}</li>
            </ul>
        </div>

有两个变量时,第一个变量代表value值,第二个变量代表key


image.png

5.遍历对象显示key、value和index

        <div id="app">
            <ul>
                <li v-for="(value,key,index) in obj">
                    {{index}}-{{key}}:{{value}}
                </li>
            </ul>
        </div>
image.png

相关文章

  • Days15 vue项目实战3

    1.v-for 遍历数组v-for =" item in list" 遍历对象v-for =" (ite...

  • vue 列表渲染-05

    v-for 可以遍历数组和者对象1。v-for = "(item index ) in items"当items...

  • 10 vue 遍历

    1 v-for 遍历数组 2 v-for 遍历对象 3, v-for使用过程中添加key 4 哪些数组是响应式的1...

  • 【Vue】列表渲染与事件处理

    1. 列表渲染 使用v-for指令基于数组或对象来渲染一个列表 使用v-for迭代或遍历一个数组 使用v-for迭...

  • v-for遍历数组和对象

    1.遍历数组不显示index(下标) 2.遍历数组并显示index(下标) 3.遍历对象显示value值 只有一个...

  • 2020-02-05

    v-for循环对象数组 v-for 循环对象

  • vue笔记-v-for指令学习(五)

    v-for循环普通数组 v-for循环对象数组 v-for循环对象属性 v-for迭代数字 注意点:2.2.0+后...

  • Vue v-for循环

    v-for 可以循环数组 、对象 、数组对象

  • forEach、for-in与for-of的区别

    遍历数组推荐for of ,遍历对象推荐 for in for in可以用来便利数组和对象 for in在遍历数组...

  • vue第二章

    v-for循环,可以遍历值和下标。 v-for=''(vlaue,index)in对象名'' v-model 双向...

网友评论

      本文标题:v-for遍历数组和对象

      本文链接:https://www.haomeiwen.com/subject/qtdahktx.html