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

Reaktiivisuus ehdoissa Angularissa

Reaktiivisuus toimii myös ehdoilla ngIf. Tämä tarkoittaa, että voimme näyttää tai piilottaa lohkon riippuen siitä, mitä luokan ominaisuus sisältää.

Kokeillaan käytännössä. Oletetaan, että meillä on seuraava lohko

<div> teksti </div>

Näytetään tai piilotetaan se ehdolla:

<div *ngIf="isShow"> teksti </div>

Tehdään nyt kaksi painiketta. Ensimmäistä napsautettaessa näytetään lohkomme, ja toista napsautettaessa - piilotetaan:

<button (click)="show()"> näytä </button> <button (click)="hide()"> piilota </button>

Lisätään komponentin luokkaan ominaisuus, joka säätelee sitä, onko lohko näkyvissä vai ei:

export class AppComponent { public isShow: boolean = true; }

Ja nyt kirjoitetaan metodiemme toteutus lohkon näyttämiseksi ja piilottamiseksi:

export class AppComponent { public isShow: boolean = true; public show(): void { this.isShow = true; } public hide(): void { this.isShow = false; } }

Tee painike, jonka napsautus toggle-oi lohkon: näyttää, jos se on piilotettu, ja piilottaa, jos se on näkyvissä.

← →
↑
Suomi▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää