Vuejs在v-for中,利用index來對第一項(xiàng)添加class的方法
(1)在v-for中,利用index來對第一項(xiàng)添加class
在CODE上查看代碼片派生到我的代碼片
<a class="list-group-item" :class="{'active':!index}" v-for="(i,index) in announcement">
index來源于v-for,i表示遍歷的數(shù)組的元素,index表示索引。
由于index從0開始,因此如果要指定第一項(xiàng)有active這個(gè)類,那么就用v-bind:class="{'active':!index}"
第一項(xiàng)原本是false(0),第二項(xiàng)和之后是true(>0),通過邏輯非操作符,讓其值反轉(zhuǎn)。
因此,第一項(xiàng)有active這個(gè)類,而后面的沒有。
如果除了第一項(xiàng)之外有某個(gè)類,也可以通過不加邏輯非操作符來達(dá)到。
類似的,可以用index==2這樣的表達(dá)式來讓第三項(xiàng)獲得這個(gè)類。
注意,我的版本是Vuejs2.0,因此貌似不能用$index來替換。
以上這篇Vuejs在v-for中,利用index來對第一項(xiàng)添加class的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue3(vite)設(shè)置代理封裝axios api解耦功能
這篇文章主要介紹了vue3(vite)設(shè)置代理封裝axios api解耦,本文結(jié)合示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-12-12C#實(shí)現(xiàn)將一個(gè)字符轉(zhuǎn)換為整數(shù)
下面小編就為大家分享一篇C#實(shí)現(xiàn)將一個(gè)字符轉(zhuǎn)換為整數(shù),具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2017-12-12vue3使用vueup/vue-quill富文本、并限制輸入字?jǐn)?shù)的方法處理
這篇文章主要介紹了vue3使用vueup/vue-quill富文本、并限制輸入字?jǐn)?shù),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-03-03Vue3?使用Element?Plus表格單選帶checkbox功能
這篇文章主要介紹了Vue3?使用Element?Plus表格單選帶checkbox,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2023-11-11vue中computed下使用箭頭函數(shù)會(huì)報(bào)錯(cuò)問題及解決
這篇文章主要介紹了vue中computed下使用箭頭函數(shù)會(huì)報(bào)錯(cuò)問題及解決方案,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-07-07vue 判斷兩個(gè)時(shí)間插件結(jié)束時(shí)間必選大于開始時(shí)間的代碼
這篇文章主要介紹了vue 判斷兩個(gè)時(shí)間插件結(jié)束時(shí)間必選大于開始時(shí)間的代碼,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-11-11