1. 程式人生 > >vue中的導航欄動態新增class(三目運算子)

vue中的導航欄動態新增class(三目運算子)

1.三目運算子,:class=" isActive==‘aaa’ ? ‘isActive’ : ‘’ ",@click=“toggle(‘aaa’)”。判斷isActive是否等於aaa,相等 -> class=“isActive”,不等 -> class=’’,點選的時候帶上實際的引數

在這裡插入圖片描述

2.script中的isActive預設為“首頁輪播圖”,即“首頁輪播圖”的預設樣式為black字型white背景

在這裡插入圖片描述

3.點選導航欄,把引數賦值給isActive,該導航欄新增樣式

在這裡插入圖片描述

4.動態新增class=“isActive”

在這裡插入圖片描述

5.導航欄動態新增isActive的效果圖如下:

在這裡插入圖片描述