文章目录
1.v-for实现嵌套遍历
代码:
<div id="app">
<div v-for="(item,index) in person">
我叫{
{item.name}},我每天上午:
<!-- 注:item.daily是把item取出来给第二层用 -->
<div v-for="(val,key) in item.daily">
{
{val.am}}
</div>
</div>
</div>
<script>
var app = new Vue({
el:"#app",
data:{
person:[
{
name:"张三",
daily:[
{
am:"睡觉"},
{
am:"看书"}
]
},
{
id:2,
name:"李四",
daily:[
{
am:"看视频"},
{
am:"玩游戏"}
]
},
]
}
})
</script>
结果:
我叫张三,我每天上午:睡觉看书
我叫李四,我每天上午:看视频玩游戏
2.v-for遍历数组和遍历对象
代码:
<div id="app">
<div v-for="(item,index) in arr">
第{
{index+1}}名是{
{item}}
</div>
<div v-for="(value,key,index) in obj">
第{
{index+1}}栏信息:属性名:{
{key}},属性值:{
{value}}
</div>
</div>
<script>
new Vue({<