当前位置: 移动技术网 > IT编程>脚本编程>vue.js > vue多个元素的样式选择器问题

vue多个元素的样式选择器问题

2020年03月09日  | 移动技术网IT编程  | 我要评论

周星驰电影列表,赵仲明,我的美女董事长

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

废话少说,直接上源码。

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

// 索引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;
}

总结

以上所述是小编给大家介绍的vue多个元素的样式选择器问题,希望对大家有所帮助

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网