<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>v-for使用</title>
<script src="vue.js" type="text/javascript"></script>
</head>
<body>
<div id="app">
一、v-for遍历普通数组 <br/>arr1=[1,2,34,5]
<!-- i为索引 item为项-->
<p v-for="(item,i) in arr1">
{{i}}--{{item}}
</p>
二、v-for遍历对象数组<br/>
arrObj=[
{id:1,name:"zs"},
{id:2,name:"ls"},
{id:3,name:"wemz"},
{id:4,name:"ww"}
]
<!-- user为对象 i为对象的索引 -->
<!-- user.属性名 可以获取到对应的属性值 -->
<p v-for="(user,i) in arrObj">
{{i}}--{{user.id}}&{{user.name}}
</p>
三、v-for遍历对象<br/>
users:{
id:1;
name:zhangsan,
gender:'男'
}
<p v-for="(val,key) in users">
键是{{key}} -- 值是{{val}}
</p>
</div>
<script type="text/javascript">
var app=new Vue({
el:"#app",
data:{
arr1:[1,2,34,5],
arrObj:[
{id:1,name:"zs"},
{id:2,name:"ls"},
{id:3,name:"wemz"},
{id:4,name:"ww"}
],
users:{
id:1,
name:'zhangsan',
gender:'男'
}
}
})
</script>
</body>
</html>
v-for使用
最新推荐文章于 2022-12-23 12:23:21 发布