zoukankan      html  css  js  c++  java
  • vue中如何实现点击动态切换样式

    循环的情况

    步骤:

    1.点击时传入index索引 ---------------->获取当前点击的是哪条数据

    @click="addClass(index)"
    

    2.将索引值传入class---------------------->索引为哪个就给哪个加上想要样式

    :class="{secs : index== inde}"
    

    3.在data里面添加inde :0---------------->默认索引为0添加样式

    data(){        
    
            return{
    
                inde:0,
    

    4.最后在methods里添加方法

    methods:{
    
            addClass(index){
    
                this.inde = index           
    
            },
    

    非循环的情况

    <div class="fund_box">
                <el class="{active:actives == 1}" click="active(1)">投资</el>
                <el class="{active:actives == 2}" click="active(2)">捐赠</el>
              </div>
    methods: {      
        active(index){               
          this.actives = index;
        }
      }
    
  • 相关阅读:
    LSTM
    Realsense D435i
    ubuntu18 realsenseD435i
    net
    test
    LSTM Accuracy
    boost x64 lib
    E0443类模板 "std::unordered_set" 的参数太多
    PropertySheet
    freetype 编译
  • 原文地址:https://www.cnblogs.com/wszzj/p/12753198.html
Copyright © 2011-2022 走看看