AngularJS ng-class Komutu
Tanım ve Kullanım
ng-class
ng-class komutu, bir veya daha fazla CSS sınıfını HTML elementine dinamik olarak bağlamak için kullanılır.
ng-class
Komutun değeri dizgi, nesne veya dizi olabilir.
Dizgi ise, bir veya daha fazla boşluk ile ayrılmış sınıf adlarını içermelidir.
Nesne olarak, içerdiği anahtar-değer çiftleri, eklemek istediğiniz sınıfın sınıf adını anahtar olarak ve doğru olarak eklenmesi için boolean değer olarak bulunmalıdır. Değer true olarak ayarlandığında, bu sınıf eklenir.
Dizgi olarak, her ikisinin de kombinasyonu olabilir. Her dizgi elemanı yukarıda açıklanan bir dizi veya nesne olabilir.
Örnek
<div> elemanının sınıfını değiştir:
<select ng-model="home"> <option value="sky">Gökyüzü</option> <option value="tomato">Domato</option> </select> <div ng-class="home"> <h1>Hoş Geldiniz Evimize!</h1> <p>Seviyorum!</p> </div>
Sözdizimi
<element ng-class="expression</element>
Tüm HTML elemanları destekler.
Parametre
Parametre | Açıklama |
---|---|
expression | Bir veya daha fazla sınıf adını ifade eden bir ifade. |