vue 选中添加样式变色

 

 

 <li
              v-for="(item, index) in 15"
              @click="clickcategory(index)"
              :class="{ active: categoryIndex == index }"
            >
              {{ index }}
            </li>
 return {
      
      categoryIndex: 0,
    };
clickcategory(index) {
      // 这里我们传入一个当前值
      this.categoryIndex = index;
    },
li {
        height: 40px;
        line-height: 40px;
        width: 100%;
        &.active {
          background: #e6f7ff;
          border-right: 3px solid #1890ff;
        }
      }

 

posted @ 2021-04-15 09:53  abcByme  阅读(674)  评论(0编辑  收藏  举报