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

Angularда стилларни динамик ўзгартириш

ngClass ва ngStyle директивалари ёрдамида элементларга ифодаларни боглаш мумкин, бу бизнинг стилларимиз динамик ўзгаришига олиб келади.

Компонент классасининг active xоссаси ёрдамида матн йўқолсин ёки кўрсатилсин:

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

Бунга toggle функциясини ёзамиз, у ўзгармас равишда бу хоссани ўчириб-ёкиб туради:

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

Компонентнинг CSS файлида куйидаги стилни берамиз:

.hidden { display: none; }

Компонент шаблонида див яратамиз ва унга hidden CSS классини қўшамиз, у компонент классасидан active xоссасига қараб ўчади ёки ёнади:

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

Тугмача яратамиз, уни босганда toggle методи чақирилади ва бизнинг компонентимиз кўринади ёки йўқолади:

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

Учта блок берилган. Ҳар бири ўз блокани ўзгартирадиган учта тугмача яратинг.

← →
↑
Ўзбек▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш