vue實(shí)現(xiàn)自定義多選按鈕
本文實(shí)例為大家分享了vue實(shí)現(xiàn)自定義多選按鈕的具體代碼,供大家參考,具體內(nèi)容如下
圖示

返回的選中列表是一個(gè)數(shù)組
html部分
<!-- 自定義多選 -->
<div class="list" v-for="(item,index) in arr" :key="index" :class="item.ischeck==true?'active':''" @click="sel(index,item)">{{item.val}}</div>
js部分
//data
arr:[
{
val:1,
ischeck:false
},
{
val:2,
ischeck:false
},
{
val:3,
ischeck:false
},
{
val:4,
ischeck:false
},
{
val:5,
ischeck:false
},
{
val:6,
ischeck:false
}
],
selarr:[],
//methods
sel(index,item){
let arr=[...this.arr];
let selarr=[...this.selarr];
if(arr[index].ischeck==false){
arr[index].ischeck=true;
selarr.push(item)
}else{
arr[index].ischeck=false;
var index11=selarr.indexOf(index)
selarr.splice(index11,1)
}
this.arr=arr;
this.selarr=selarr;
},
樣式
.list{
width: 100%;
line-height: 30px;
}
.list.active{
background: pink;
}
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
解決VMware中vmware-vmx.exe進(jìn)程無法關(guān)閉以及死機(jī)等問題
這篇文章主要介紹了解決VMware中vmware-vmx.exe進(jìn)程無法關(guān)閉以及死機(jī)等問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-06-06
關(guān)于前端報(bào)“應(yīng)為聲明或語句。ts(1128)“的原因及解決方案
最近在學(xué)習(xí)中遇到了個(gè)不常見的報(bào)錯(cuò),這里給大家總結(jié)下解決的辦法,這篇文章主要給大家介紹了關(guān)于前端報(bào)“應(yīng)為聲明或語句,ts(1128)“的原因及解決方案,需要的朋友可以參考下2024-08-08
Vue數(shù)據(jù)監(jiān)聽方法watch的使用
這篇文章主要介紹了Vue數(shù)據(jù)監(jiān)聽方法watch的使用,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-03-03
解決vue3報(bào)錯(cuò):找不到模塊或其相應(yīng)的類型聲明
這篇文章主要給大家介紹了關(guān)于如何解決vue3報(bào)錯(cuò):找不到模塊或其相應(yīng)的類型聲明的相關(guān)資料,這個(gè)錯(cuò)誤提示是指在代碼中引用了Vue模塊,但是系統(tǒng)找不到該模塊或者缺少相應(yīng)的類型聲明文件,需要的朋友可以參考下2023-07-07
vue-cli webpack2項(xiàng)目打包優(yōu)化分享
下面小編就為大家分享一篇vue-cli webpack2項(xiàng)目打包優(yōu)化,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-02-02
Vue3使用TypeIt實(shí)現(xiàn)文字打字機(jī)效果的代碼示例
在現(xiàn)代網(wǎng)頁設(shè)計(jì)中,文字打字機(jī)效果是一種非常流行的動(dòng)畫效果,能夠吸引用戶的注意力并提升用戶體驗(yàn),本文將介紹如何在 Vue 3 中使用 TypeIt 庫實(shí)現(xiàn)文字打字機(jī)效果,并分享一些實(shí)用的技巧和示例,需要的朋友可以參考下2025-01-01
Vue3中watchEffect和watch的基礎(chǔ)應(yīng)用詳解
watch是一個(gè)偵聽器,默認(rèn)是懶偵聽的,即僅在偵聽源發(fā)生變化時(shí)才執(zhí)行回調(diào)函數(shù),watchEffect是會(huì)自動(dòng)收集函數(shù)里面變量的響應(yīng)式依賴,本文主要來講講二者的區(qū)別,感興趣的可以了解一下2023-07-07

