Vue入门教程--v-for循环属性详解(article:7)
2019-08-30 00:47
736 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Knight_vae/article/details/100146977
Vue.js 初步入门
属性介绍
v-for:用来对元素、对象等进行遍历的属性
使用详解
1. v-for
v-for
1. 用v-for遍历简单数组
data:{ list:[1,2,3,4,5,6] },
<p v-for="(item,index) in list">{{item}}-----{{index}}</p>
其中,list是数据集,item是遍历数据集的一个自定义变量,index是遍历到每一项的下标。
2. 用v-for遍历复杂数组
data:{ list:[{id:1,name:'zs'},{id:2,name:'ls'},{id:3,name:'ww'}] }
<p v-for="(user,index) in list">{{user.id}}-----{{user.name}}----{{index}}</p>
遍历对象数组,可以分别取出单个对象的属性值:
3. 用v-for遍历对象
data:{ user:{ id:1, name:'张三', gender:'男' } }
<div id="container"> <p v-for="(val,key,index) in user">{{val}}-----{{key}}-----{{index}}</p> </div>
可以用键值对形式分别取出对象的属性和属性值。
4. 用v-for迭代数字
<div id="container"> <p v-for="count in 10">这是第{{count}}次循环</p> </div>
注意的是,迭代数字,输出的count值会从1开始。
Tip
在新版本中,组件中使用v-for循环,key是必须的,也是唯一的,且key值之只能string/number类型.
<p v-for="(item,index) in users" :key="index">#######</p>
相关文章推荐
- Vue入门教程--v-if与v-show属性的使用详解(article:8)
- Vue入门教程--vue的监听属性watch详解(article:15)
- ES6入门教程之Iterator与for...of循环详解
- Vue入门教程--键值修饰符使用详解(article:11)
- Vue入门教程--vue的生命周期函数详解(article:13)
- Vue入门教程--vue的Ajax(axios)请求详解(article:17)
- Shell入门教程:流程控制(5)for 循环
- Vue基础1(vue目录结构,数据、属性绑定,循环(v-for)渲染数据,vue数据双向,vue事件,vue中ref获取dom元素节点)
- 关于vue v-for 循环问题(一行显示四个,每一行的最右边那个计算属性)
- CMD命令行高级教程精选合编---第二章 DOS循环:for命令详解[转]
- Vue.js常用指令之循环使用v-for指令教程
- 【教程】html+css零基础入门教程之属性选择器详解(二十八)
- Vue入门教程--学习注意项细节知识点小结(article:9)
- VUE学习教程(二):绑定对象、属性和循环数组渲染数据
- vue.js入门教程之计算属性
- RabbitMQ入门教程 For Java【2】 - Work Queues
- RabbitMQ入门教程 For Java【6】 - Remote procedure call (RPC)
- Spring中的@Transactional(rollbackFor = Exception.class)属性详解
- 微信小程序入门教程--列表渲染多层嵌套循环及wx:key的使用
- Vue入门系列之Vue实例详解与生命周期