首页 > 其他分享 >for循环—不同div显示不同样式

for循环—不同div显示不同样式

时间:2024-09-21 14:50:57浏览次数:8  
标签:index return 卡片 样式 不同 div card

for出来的div想要显示不同的样式,可以通过动态class,根据需要的条件指示控制样式,例如用index

第一个div显示first-card的样式,第二个div显示second-card的样式

<div class="meal">
            <el-card
              class="meal_details"
              v-for="(item, index) in mealList"
              :key="item.id"
              :class="{ 'first-card': index === 0, 'second-card': index === 1 }"
            >
              <template #header>{{ item.description }}</template>
              <div></div>
              <span class="price">¥{{ item.price }} 元</span>
              <template #footer>
                <el-button :type="getButtonType(index)" @click="handleAmount(item)"
                  >立即购买</el-button
                >
              </template>
            </el-card>
          </div>


.first-card {
  border: 1px solid #f56c6c;
}

.second-card {
  border: 1px solid #eebe77;
}
const getButtonType = (index) => {
  if (index === 0) return 'danger' // 第一个卡片按钮为红色
  if (index === 1) return 'warning' // 第二个卡片按钮为绿色
  return 'primary' // 其他卡片按钮为默认蓝色
}

 

标签:index,return,卡片,样式,不同,div,card
From: https://www.cnblogs.com/xz1005xfx/p/18424010

相关文章

  • 文字的编码方式————不同UTF之间的区别
    1.编码与字体    对于同一个字符,在文件中保存的是他的编码值,这些文字什么形态,是由字符文件决定的。编码值和字体是两个不一样的东西,例如B的编码值是0x42,但是在屏幕上显示出来时,可以有不同形状,如繁体字与简体中文的区别。        什么叫编码?就是一个字符用什......
  • JAVA学习-练习试用Java实现“不同的二叉搜索树 II”
    问题:给定一个整数n,请生成并返回所有由n个节点组成且节点值从1到n互不相同的不同二叉搜索树。可以按任意顺序返回答案。示例1:输入:n=3输出:[[1,null,2,null,3],[1,null,3,2],[2,1,3],[3,1,null,null,2],[3,2,null,1]]示例2:输入:n=1输出:[[1]]提示:1<=n......
  • 如何选择OS--Windows不同Editions的选用
    写在前言:       本学期承担了计算机操作系统的专业课程,授课对象是大三\大四的童鞋,毕竟这门课主要是以理论学习为主,理论太过于经典(知识抽象、陈旧、枯燥),所以贴上一些当前使用的东西给童鞋们参阅吧。……^v^……第一部分关于microsoft的windowsos。《内容参考Compar......
  • 在链接与运行地址不同时gdb的调试方法
    搭建一个链接和运行不同的环境SECTIONS{ .=0xffff000000080000, /*.=0x80000,*/ .text.boot:{*(.text.boot)} .text:{*(.text)} .rodata:{*(.rodata)} .....}-s还可以看到符号都链接到高地址去了但是elf文件中有详细的地址信息,如果后续qemu加载......
  • POLIR-Society-Sociology-Individual-Social Identity Theory: 社会身份理论
    POLIR-Society-Sociology:社会学Individual:SocialIdentityTheory:社会身份理论InSociology,WehavethisSocialIdentifyTheory,Whichisabouthowwedefineourselvesasindividualperson,ShowcasingWhowewanttobeandHowotherpeopleseeusasaperso......
  • 科学方法:科学活动在不同学科、时代、地点和科学家之间的巨大差异
    注:机翻,未校。ScientificMethodFirstpublishedFriNov13,2015;substantiverevisionTueJun1,2021Scienceisanenormouslysuccessfulhumanenterprise.Thestudyofscientificmethodistheattempttodiscerntheactivitiesbywhichthatsuccessis......
  • Educational Codeforces Round 135 (Rated for Div. 2)D. Letter Picking
    注意读题,每次拿完之后是放在开头。所以先手不败,因为最后剩下两个的时候,先手一定可以取较小值。考虑怎样会出现平局?首先已经知道了先手不败,那么对于后手来说,他追求的就是平局,也就是尽可能的保证每一步都都与先手相同。所以,如果是回文串,或者两两相同,或者回文串包两两相同的情况,才......
  • docx4j转换pdf样式问题~Java Libreoffice转换pdf
    背景本篇文章主要是介绍我在使用docx4j过程中遇到的问题,并最终如何通过Libreoffice来实现pdf的转换。问题在使用docx4j转换pdf过程中发现word文档中表格、加粗样式无法实现,国内、国外都找了一遍也没找到解决办法,真实把人急坏了。如果有同学通过docx4j解决了下方问题的可以留言......
  • Educational Codeforces Round 136 (Rated for Div. 2) D. Reset K Edges
    这道题目我们可以考虑二分做,二分出最终的深度,然后尝试是否能使用不超过\(k\)次操作使得深度符合条件。考虑如何和判断,我们可以从根节点开始搜索,如果当前点的深度为\(mid+1\),就对当前点进行操作。但很可惜,这种贪心方法可以很容易的举出反例,比如深度为\(mid\)的点下面有很多个叶......
  • 针对不同电机类型,如何选择防晃电装置?
    “晃电”是指因雷击、瞬间短路或其他原因引起电网电压波动或短时断电的现象,其中电压暂降是指电压有效值降至额定电压的10%~90%,持续时间在10ms~600ms的晃电,工业现场的电机主要有直接起动、变频起动和软起动等控制方式,直接起动通过接触器常开触点自保持构成控制回路,一般接触器可靠......