前言
学习vue基础之v-for指令
提示:以下是本篇文章正文内容,下面案例可供参考
一.v-for指令
1. 作用:可以用来遍历数组/对象
-
遍历数组
1.1 使用方式: v-for=“item in arr” item是一个参数,表示数组中的每一项,arr也是一个参数,表示你要遍历的数组
1.2 使用方式: v-for="(item, index) in arr" index表示数组项的索引 ⭐ -
遍历对象
2.1 使用方式:v-for=“value in obj” value 表示对象的属性的值 obj就是需要遍历的对象
2.2 使用方式:v-for="(value, key, index) in obj" key表示对象的键 index表示这个对象属性的索引,类似上面的数组的index
温馨提示:v-for指令中添加:key属性可以加快页面的渲染速度
二.实例
<
!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>v-for</title>
</head>
<body>
<ul id="app">
<li v-for="item in list">{{item.text}}</li>
<li v-for="(v,k,i) in list" :key='i'>{{v.text}}</li>
</ul>
</body>
</html>
<script type="text/javascript" src="js/vue.js"></script>
<script type="text/javascript">
var vm = new Vue({
el:'#app',
data:{
list:[
{ text: '学习 JavaScript' },
{ text: '学习 Vue' },
{ text: '整个牛项目' }
]
},
methods:{
}
});
</script>
总结
学习vue基础之v-for指令