Vue雪碧圖點(diǎn)擊替換狀態(tài)的問題

嗯...首先先看一下雪碧圖的圖片



大體的布局就是這樣子。

給雪碧圖v-bind綁定了一個(gè)三目運(yùn)算符的判斷,然后title對(duì)象里面的每一個(gè)數(shù)組都包含一個(gè)show的字段,如果為真,就選中,否則取消選中

這是title里的數(shù)據(jù)


然后就是當(dāng)點(diǎn)擊的時(shí)候,就是執(zhí)行methods里面的select的事件,拿到了當(dāng)前的下標(biāo)index和當(dāng)前的元素item,然后從title對(duì)象里去遍歷,判斷如果當(dāng)前點(diǎn)擊的這個(gè)元素的show的值不等于title下標(biāo)為index? ?show的值,就取消選中,否則就選中當(dāng)前的。

如果分析有錯(cuò),歡迎各位讀者,評(píng)論指出,謝謝。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容