Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 15614|Odgovoriti: 0

[Angular] Dinamični parametri prenosa komponent serije Angular 9 (2)

[Kopiraj povezavo]
Objavljeno na 2. 06. 2020 14:57:07 | | | |
Pregled prejšnjega dela

Angular 9 serija (1) Dinamično obremenjene komponente
https://www.itsvse.com/thread-9238-1-1.html

Dinamični parametri prenosa komponent serije Angular 9 (2)
https://www.itsvse.com/thread-9245-1-1.html

Serija Angular 9 (3) podpira dinamične dogodke komponent
https://www.itsvse.com/thread-9246-1-1.html

Angular 9 Series (IV) cevovodi po meri
https://www.itsvse.com/thread-9248-1-1.html

Angular 9 Series (V) formatira format valute
https://www.itsvse.com/thread-9249-1-1.html


Ta članek pojasnjuje, kako posredovati parametre dinamično ustvarjeni komponenti.

Modal1Component in Modal2Component sta komponenti, ki ju dinamično ustvarjamo v glavnem vmesniku, in če imata obe komponenti enak vhodni parameter, na primer ime, lahko definiramo vmesnik.

Ustvarite vmesnik z ukazom angular-cli.

ng g vmesnik IModalParameter

Koda je naslednja:


Podedovali bomo komponente Modal1Component in Modal2Component iz vmesnika IModalParameter.



Če naša komponenta ne doda @Input() ime: string; atributi, komponente poročajo o napakah, vmesnik pa deluje kot omejitev.

Hkrati urejamo index.component.ts datoteko, spreminjamo metodo onClick in koda je naslednja:




(Konec)




Prejšnji:.net/c# za pridobitev trenutnega imena metode, imena parametra
Naslednji:Serija Angular 9 (3) podpira dinamične dogodke komponent
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com