v-for遍历数组
v-for="(p,index) in 数组对象的名称"
<body>
<div id="app">
<ul v-for="(p,index) in infos" :key="index">
<li>{{p.name}}--{{p.age}}</li>
</ul>
</div>
<script>
const vm = new Vue({
el:'#app',
data:{
infos:[{id:1,name:'wzm',age:22},{id:2,name:'lzy',age:18},{id:3,name:'wy',age:21}]
}
})
</script>
</body>
效果图
v-for遍历对象
<body>
<div id="app">
<ul v-for="(val,k) in Phone" :key="k">
<li>{{k}}--{{val}}</li>
//k代表属性名,val代表值
</ul>
</div>
<script>
const vm = new Vue({
el:'#app',
data:{
Phone:{
name:'xiaomi',
color:'black',
price:'1999¥'
}
}
})
</script>
</body>
效果图
v-for遍历字符串
<body>
<div id="app">
<ul v-for="(char,index) in yu" :key="index">
<li>{{index}}-{{char}}</li>
</ul>
</div>
<script>
const vm = new Vue({
el:'#app',
data:{
yu:'aszxcdfgv'
}
})
</script>
</body>
效果图