冉冉說
2018-12-12 09:15:08
非循環(huán)的 動態(tài)添加某個class 比如 :class="{active:isActive}"點擊事件 this.isActive=!this.isActive 實現(xiàn)類似toggleClass的功能但是有很多個元素綁定這一個事件 但是又不能再data里面定義無數(shù)個參數(shù) 而且這個也不是循環(huán) 獲取不到當(dāng)前index 該如何解決呢?
1 回答

子衿沉夜
TA貢獻(xiàn)1828條經(jīng)驗 獲得超3個贊
我用的辦法比較笨,還是利用的index值,不過換了一種方式看看能不能幫到你:
<p @click="handleClicks(1)" :class="{actives:1===limit}">1</p>
<p @click="handleClicks(2)" :class="{actives:2===limit}" >2</p>
<p @click="handleClicks(3)" :class="{actives:3===limit}">3</p>
<p @click="handleClicks(4)" :class="{actives:4===limit}" >4</p>
<p @click="handleClicks(5)" :class="{actives:5===limit}" >5</p>
<p @click="handleClicks(6)" :class="{actives:6===limit}">6</p>
data(){
limit:0
}
handleClicks(id){
this.limit=id
}
添加回答
舉報
0/150
提交
取消