Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 15614|Vastaus: 0

[Angular] Angular 9 -sarjan (2) dynaamisen komponentin siirtoparametrin

[Kopioi linkki]
Julkaistu 2.6.2020 14.57.07 | | | |
Edellisen osion katsaus

Angular 9 -sarja (1) Dynaamisesti kuormitetut komponentit
https://www.itsvse.com/thread-9238-1-1.html

Angular 9 -sarjan (2) dynaamisen komponentin siirtoparametrin
https://www.itsvse.com/thread-9245-1-1.html

Angular 9 -sarja (3) sisältää dynaamiset komponenttitapahtumat
https://www.itsvse.com/thread-9246-1-1.html

Angular 9 Series (IV) Custom Pipe -putket
https://www.itsvse.com/thread-9248-1-1.html

Angular 9 Series (V) muotoilee summan valuuttamuodon
https://www.itsvse.com/thread-9249-1-1.html


Tässä artikkelissa selitetään, miten parametrit siirretään dynaamisesti luodulle komponentille.

Modal1Component ja Modal2Component komponentit ovat komponentteja, jotka luomme dynaamisesti päärajapinnassa, ja jos molemmilla komponenteilla on sama syöteparametri, esimerkiksi nimi, voimme määritellä rajapinnan.

Luo käyttöliittymä angular-cli-komennolla.

ng g -rajapinta IModalParameter

Koodi on seuraava:


Perimme Modal1Component- ja Modal2Component-komponentit IModalParametrin rajapinnalta.



Jos komponenttimme ei lisää @Input() nimi: merkkijono; ominaisuudet, komponentit raportoivat virheitä ja rajapinta toimii rajoitteena.

Samalla muokkaamme index.component.ts-tiedostoa, muokkaamme onClick-metodia, ja koodi on seuraava:




(Loppu)




Edellinen:.net/c# saadakseen nykyisen metodin nimen, parametrin nimen
Seuraava:Angular 9 -sarja (3) sisältää dynaamiset komponenttitapahtumat
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com