vue多个元素的样式选择器

vue多个元素的样式选择器

三目运算符只能进行两个的选择判断,多个选择就很难受了。

废话少说,直接上源码。

首先获取它的索引,通过索引来判断样式

// 索引key判断
<div class="carborder" v-for="(value, key) in mycarinfo" :key="key">

                <router-link
                :class="rcar[key]"
                    to="/payment"
                >
                    我是什么颜色
                </router-link>
            </div>

在data里面定义元素的样式 数组格式

// 数组格式
data() {
        return {
            rcar:[
                "rcar",
                "rcar2",
                "rcar3",
                "rcar4",
                "rcar5",
            ]
        };

下面就是css写自己的样式了

// 自己的样式
.rcar {
    background-color: #1388ef;
}
.rcar2 {
    background-color: #a0a0a0;
}
.rcar3 {
    background-color: #282828;
}
.rcar4 {
    background-color: #efc313;
}
.rcar5 {
    background-color: #b9bab9;
}

一气呵成,完事收摊。
妈妈再也不用担心啦。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值