Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsagPmStDSC 50 of 97 menu
◀ ▶

Angular'da Dinamik Stil Değişikliği

ngClass ve ngStyle direktifleri sayesinde ifadeleri elementlere bağlayabiliriz, böylece stillerimiz dinamik olarak değişecek.

Bileşenin active özelliği kullanılarak metnin gizlenmesi veya gösterilmesini sağlayalım:

export class AppComponent { active: boolean = true; toggle() { this.active = !this.active; } }

Bunun için, bu özelliği dönüşümlü olarak açıp kapatacak olan toggle fonksiyonunu yazalım:

export class AppComponent { active: boolean = true; toggle() { this.active = !this.active; } }

Bileşenin CSS dosyasında şu stili tanımlayalım:

.hidden { display: none; }

Bileşen şablonunda bir div oluşturalım ve bileşen sınıfındaki active özelliğine bağlı olarak açılıp kapanacak hidden CSS sınıfını ekleyelim:

<div [ngClass]="{hidden: active}"> text </div>

Ayrıca, tıklandığında toggle yöntemini çağırarak bileşenimizi gösteren veya gizleyen bir buton yapalım:

<button (click)="toggle()"> toggle </button>

Üç blok verilmiştir. Her biri kendi bloğunu açıp kapatan üç buton yapın.

← →
↑
Türkçe▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet