Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 15614|Risposta: 0

[Angolare] Parametri di trasmissione dinamici dei componenti della serie Angular 9 (2)

[Copiato link]
Pubblicato su 02/06/2020 14:57:07 | | | |
Revisione della sezione precedente

Componenti dinamici a carica dinamica della serie Angular 9 (1)
https://www.itsvse.com/thread-9238-1-1.html

Parametri di trasmissione dinamici dei componenti della serie Angular 9 (2)
https://www.itsvse.com/thread-9245-1-1.html

La serie Angular 9 (3) si abscrive agli eventi dinamici a componente
https://www.itsvse.com/thread-9246-1-1.html

Tubazioni personalizzate Angular 9 Series (IV)
https://www.itsvse.com/thread-9248-1-1.html

Serie Angular 9 (V) formata il formato di valuta di quantità
https://www.itsvse.com/thread-9249-1-1.html


Questo articolo spiega come passare i parametri a un componente creato dinamicamente.

I componenti Modal1Component e Modal2Component sono componenti che creiamo dinamicamente nell'interfaccia principale, e se entrambi hanno lo stesso parametro di input, ad esempio il nome, possiamo definire un'interfaccia.

Crea un'interfaccia tramite il comando angular-cli.

ng g interfaccia IModalParameter

Il codice è il seguente:


Erediteremo i componenti Modal1Component e Modal2Component dall'interfaccia IModalParameter.



Se il nostro componente non aggiunge @Input() nome: stringa; attributi, componenti segnalano errori e l'interfaccia agisce come vincolo.

Contemporaneamente, modifichiamo il file index.component.ts, modifichiamo il metodo onClick e il codice è il seguente:




(Fine)




Precedente:.net/c# per ottenere il nome attuale del metodo, nome del parametro
Prossimo:La serie Angular 9 (3) si abscrive agli eventi dinamici a componente
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com