Thymeleaf: jak używać trybów warunkowych do dynamicznego dodawania / usuwania klasy CSS

Używając Thymeleaf jako silnika szablonów, czy możliwe jest dynamiczne dodawanie / usuwanie klasy CSS do / z prostego div z klauzulą th: if?

Zwykle mógłbym użyć klauzuli warunkowej w następujący sposób:

<a href="lorem-ipsum.html" th:if="${condition}">Lorem Ipsum</a> 

Szukam czegoś innego: chciałbym, aby blok był zawsze widoczny, ale ze zmiennymi klasami w zależności od sytuacji.

1 odpowiedź

Jest też th: classappend

<a href="" class="baseclass" th:classappend="${isAdmin} ? adminclass : userclass"></a>

Jeśli isAdmin ma wartość true, spowoduje to:

<a href="" class="baseclass adminclass"></a>

Twoja odpowiedź

Zaloguj się aby odpowiedzieć.

Operiada

Operiada to polskojęzyczne forum informatyczne działające na zasadzie pytań i odpowiedzi.

Obserwowane tagi

Zaloguj się aby obserwować tagi.