vue中選中多個選項并且改變選中的樣式的實例代碼

1:HTML:
<ul class='content'> <li v-for='(item,index) in touristList' @click='onStorage(item,index)' : :key='item.id'><div>{{item.name}}</div><div>{{item.sex}}</div> </li> </ul>
2:data 中定義
rSelect:[], touristList:[ {name:'張三',sex:'男',id:0 }, {name:'李四',sex:'男',id:1 }, {name:'小龍女',sex:'女',id:2 }, {name:'周芷若',sex:'女',id:3 }, {name:'夕月',sex:'女',id:4 }, ],
3:methods中
onStorage(value,e){ console.log(this.rSelect.indexOf(value)); if (this.rSelect.indexOf(value) !== -1) { this.rSelect.splice(this.rSelect.indexOf(value), 1); //取消 } else { this.rSelect.push(value);//選中添加到數(shù)組里 } console.log(this.rSelect); },
總結(jié)
到此這篇關(guān)于vue中選中多個選項并且改變選中的樣式的實例代碼的文章就介紹到這了,更多相關(guān)vue選中改變樣式內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!
相關(guān)文章:
1. 詳解Android studio 動態(tài)fragment的用法2. 解決Android studio xml界面無法預(yù)覽問題3. Android如何加載Base64編碼格式圖片4. 圖文詳解vue中proto文件的函數(shù)調(diào)用5. 基于android studio的layout的xml文件的創(chuàng)建方式6. 什么是python的自省7. Spring Boot和Thymeleaf整合結(jié)合JPA實現(xiàn)分頁效果(實例代碼)8. Vuex localStorage的具體使用9. 使用Android studio查看Kotlin的字節(jié)碼教程10. Vue封裝一個TodoList的案例與瀏覽器本地緩存的應(yīng)用實現(xiàn)

網(wǎng)公網(wǎng)安備