Vue V-for嵌套循环数组

首先写个循环数组V-FOR,很简单

<div v-for="item in items" :key="item.id" :value='item.value' :label="item.label">

   <div>{{item.name}}</div>

</div>

<script>

items:[

    {id:1,name:"可乐"},

    {id:2,name:"雪碧"},

    {id:3,name:"橙子"},

]

</script>

这里简单的输出了三个值,那么在这基础上再加入一个循环数组该怎么做呢!

<div v-for="item in items" :key="item.id" :value='item.value' :label="item.label">

   <div>{{item.name}}</div>

     <div v-for="arry in item.itemse" :key="arry.id" :value='item.value' :label="item.label">  

        <div>{{arry.text}}</div>

      </div>

</div>

<script>

items: [

  {

                id: 1,

                name: "可乐",

                itemse: [{ id: 4, text: "冷冻可乐" }, { id: 5, text: "香草可乐" }]

   },

   {

               id: 2,

               name: "雪碧",

               itemse: [{ id: 6, text: "冷冻雪碧" }, { id: 7, text: "青柠雪碧" }]

  },

  {

                 id: 3,

                 name: "橙子",

                 itemse: [{ id:8, text: "冷冻橙子" }, { id: 9, text: "新鲜橙子" }]

   }

]

</script>

这样一个嵌套循环数组就好了。

  • 6
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值