vue学习-列表渲染

本文详细介绍了Vue.js中的列表渲染,包括遍历数组和对象,使用`:key`属性,数组更新检测,如何显示过滤和排序后的结果,以及在`v-for`指令中使用值的范围和在组件上的应用。内容涵盖了`v-for`的不同用法和注意事项,如使用`:key`辅助Vue的虚拟DOM算法以及数组变更检测机制。
摘要由CSDN通过智能技术生成

1. 遍历数组

可以使用of或者in作为分隔符

users为源数据数据

第一个参数user为别名({id: '#0', name: 'a'}...)

(选用)第二个参数index为索引名

user,index可以自行取名

<template>
  <div v-for="(user,index) of users" :key="index">{
  {user}}</div>
  <hr>
  <div v-for="(user,index) in users" :key="index">{
  {user}}</div>
</template>

-------------------------------------------------------------

data() {
  return {
    users: [
      {id: '#0', name: 'a'},
      {id: '#1', name: 'b'},
      {id: '#2', name: 'c'},
    ]
  }
}


2. 遍历对象

同样可以使用in或者of

person为源数据数据

第一个参数value为别名,对象属性的值(tom,2,10)

(选用)第二个参数key为对象属性名(name,age,weight)

(选用)第三个参数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值