循环遍历,怎样添加其他非文本内容

本文探讨在VUE框架中如何在循环遍历数组时,不仅显示文本内容,还能灵活地插入图片和按钮等不同类型的元素。通过条件渲染和键值对的巧妙运用,实现界面元素的多样化展示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

经历的少,竟然只知道,循环遍历中,数组中写的是文本,如果要添加图片,按钮,竟然慌了,细细一想,可能答案就在我自己的问题中。“如果。。。如果。。。”对吧?答案就在此,使用if就解决了,键值对多添加一个内容就可以了,图片url,按钮btn

在这里插入图片描述

<v-card-text>
   <v-expansion-panel>
     <v-expansion-panel-content v-for="(item,i) in items" :key="i">
       <div slot="header">{{item.title}}</div>
       <v-card-text v-if="i == 0 || i == 2 || i == 3" class="grey lighten-3">
       		{{item.content}}
       </v-card-text>
       <v-img v-if="i == 1" :src="join">
       </v-img>
       <v-btn v-if="i == 4" color="red darken-1" flat>
       	    update
       </v-btn>
     </v-expansion-panel-content>
   </v-expansion-panel>
 </v-card-text>
------------------------------------------------------
 items: [
        { title: "Version", content: "0.3.1" },
        {
          title: "Join us",
          content: "",
          url: require("../assets/img/1.png")
        },
        {
          title: "",
          content:""
        },
        { title: "Service agreement", content: "" },
        { title: "New version" }
      ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值