松鼠乐园 松鼠乐园
  • 注册
  • 登录
  • 首页
  • 快捷入口
    • Vue
    • Tensorflow
    • Springboot
    • 语言类
      • CSS
      • ES5
      • ES6
      • Go
      • Java
      • Javascript
    • 工具类
      • Git
      • 工具推荐
    • 服务器&运维
      • Centos
      • Docker
      • Linux
      • Mac
      • MySQL
      • Nginx
      • Redis
      • Windows
    • 资源类
      • 论文
      • 书籍推荐
      • 后端资源
      • 前端资源
      • html网页模板
      • 代码
    • 性能优化
    • 测试
  • 重大新闻
  • 人工智能
  • 开源项目
  • Vue2.0从零开始
  • 广场
首页 › Vue2.x从零开始 › v-for的使用

v-for的使用

迦娜王
2年前Vue2.x从零开始
625 0 0

v-for的使用

v-for一般是对数组或者对象属性的迭代,常用在列表渲染。

代码:

<template>
  <div>
    <ul>
      <li v-for="item,index in items">
       {{index}} - {{ item.message }}
      </li>
    </ul>
    <ul>
      <li v-for="item,index in items" :key="index">
       {{index}} - {{ item.message }}
      </li>
    </ul>
    <ul>
      <li v-for="value,key,index in items2">
        {{key}} - {{ value }} - {{index}}
      </li>
    </ul>
  </div>
</template>

<script>

export default {
    data(){
        return {
            items: [
                { message: 'aaa' },
                { message: 'bbb' },
                { message: 'ccc' }
            ],
            items2: {
                a:'111',
                b:'222',
                c:'333'
            }
        }
    }
}
</script>

<style>
</style>

这样就能把items数组或者items2对象中的数据遍历出来。需要注意的是vue为了提升性能,会复用已经存在的元素。如果你不想让vue复用已经存在的元素,你可以为元素绑定一个key,key必须是唯一的。有时候我们的数据没有唯一Id,我们可以用一个固定字符串拼接数组索引来实现。

0
本文系作者 @迦娜王 原创发布在 松鼠乐园。未经许可,禁止转载。
v-bind的使用
上一篇
v-on的使用
下一篇
评论 (0)

请登录以参与评论。

现在登录
  • v-for的使用
相关文章
router的使用
watch属性的使用
computed属性的使用
vuex的简单使用
松鼠乐园

资源整合,创造价值

小伙伴
墨魇博客 无同创意
目录
重大新闻 Centos CSS Docker ES5 ES6 Go Java Javascript Linux Mac MySQL Nginx Redis Springboot Tensorflow Vue Vue2.x从零开始 Windows 书籍推荐 人工智能 前端资源 后端资源 壁纸 开源项目 测试 论文
Copyright © 2018-2021 松鼠乐园. Designed by nicetheme. 浙ICP备15039601号-4
  • 重大新闻
  • Centos
  • CSS
  • Docker
  • ES5
  • ES6
  • Go
  • Java
  • Javascript
  • Linux
  • Mac
  • MySQL
  • Nginx
  • Redis
  • Springboot
  • Tensorflow
  • Vue
  • Vue2.x从零开始
  • Windows
  • 书籍推荐
  • 人工智能
  • 前端资源
  • 后端资源
  • 壁纸
  • 开源项目
  • 测试
  • 论文
热门搜索
  • jetson nano
  • vue
  • java
  • mysql
  • 人工智能
  • 人脸识别
迦娜王
坚持才有希望
1224 文章
33 评论
233 喜欢
  • 0
  • 0
  • Top