4.Vue学习:data对象和for循环src路径绑定

Posted Y字仇杀队

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了4.Vue学习:data对象和for循环src路径绑定相关的知识,希望对你有一定的参考价值。

   data是一个对象

<script>
    var vm = new Vue({
        el: \'#app\',
        data: {},
        methods: {}
    });
</script>

1、for循环:

①、循环普通数组:

<script>
    var vm = new Vue({
        el: \'#app\',
        data: {
            list: [1, 2, 3]
        },
        methods: {}
    });
</script>

<div id="app">
    <p v-for="(item, index) in list">每一项值{{item}}---索引值为{{index}}</p>
</div>

  

②、循环对象数组:

<script>
    var vm = new Vue({
        el: \'#app\',
        data: {
            list: [
                {id: 1, name: \'zs1\'},
                {id: 2, name: \'zs2\'}
            ]
        },
        methods: {}
    });
</script>

<div id="app">
    <p v-for="(user, i) in list">id为{{user.id}}---name为{{user.name}}--索引值为{{i}}</p>
</div>

  

③、循环对象:

<script>
    var vm = new Vue({
        el: \'#app\',
        data: {
            user: {
                id: 1,
                name: \'zs\',
                gender: \'male\'
            }
        },
        methods: {}
    });
</script>

<div id="app">
    <p v-for="(val, key, i) in user">值是{{val}}---键是{{key}}--索引值为{{i}}</p>
</div>

  

2、for循环src路径绑定:

①、要使用v-bind。

②、不要花括号。

                <tbody id="tbody">
                    <tr v-for=\'(item,index) in heroMsg\'>
                        <td>{{item.heroName}}</td>
                        <td>{{item.heroSkill}}</td>
                        <td>
                            <img :src="item.heroIcon" alt="">
                        </td>
                        <td>
                            <button class="btn btn-success" style="background-color: #55a859;"
                                id="{{$index}}">编辑</button>
                            <button class="btn btn-danger" style="background-color: #690808;">删除</button>
                        </td>
                    </tr>
                </tbody>

  

 

以上是关于4.Vue学习:data对象和for循环src路径绑定的主要内容,如果未能解决你的问题,请参考以下文章

vue的 v-for 循环中图片加载路径问题

Java学习笔记(for-each循环与数组的拷贝)

JavaScript学习总结(变量for和for-in循环)

vue源码学习--合并策略对象mergeOptions

for in 循环

Django for循环显示数据库中的所有对象