vue 动态绑定 class 属性

https://blog.csdn.net/weixin_43851769/article/details/90079823
一.首先给想要添加class的元素,通过v-bind绑定一个class
二.在data中声明一个变量activeClass
三.在点击事件中
四.在style里面写想要的样式就可以了



  • {{itme.name}}
  • data() {
    return {
    activeClass: -1, // 0为默认选择第一个,-1为不选择
    };
    }

    
    getItme(index) {
        this.activeClass = index;  // 把当前点击元素的index,赋值给activeClass
    }
    
    
    

    .actived {
    background: #eee;
    color: #1e82d2;
    font-weight: bolder;
    }

    
    
    

    你可能感兴趣的:(vue 动态绑定 class 属性)