Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 2194|Antwoord: 1

[Angular] Hoekige 17-serie (XVII) detecteert veranderingen in @Input waarden

[Link kopiëren]
Geplaatst op 29-05-2024 16:13:30 | | | |
@Input(), @Output() in Angular en stelt Angular in staat data te delen tussen de oudercontext en kindinstructies of componenten.

Hoe detecteert de component veranderingen in de invoerwaarde? De vorige oplossingsreferentie is als volgt:

Angular 9 series (VIII) werkt de waarde van een kindcomponent bij door een gebeurtenis te triggeren via een set
https://www.itsvse.com/thread-9267-1-1.html
Veranderingen in invoerwaarden kunnen zelfs worden gedetecteerd via de ngOnChanges-methode, die wordt aangeroepen wanneer een van de data-bound eigenschappen van de OnChanges-richtlijn verandert, en ngOnChanges() definieert om de wijziging af te handelen.

Documentatie:De hyperlink-login is zichtbaar.

Maak een nieuwe HelloComponent aan met de volgende code:

Paginacode:

De ouder AppComponent-code is als volgt:

De paginacode is als volgt:

De renderings zijn als volgt:



(Einde)




Vorig:.NET/C# wijzigt de waarde van statisch statisch lezen alleen
Volgend:ASP.NET Core 8 gebruikt IExceptionHandler voor globale uitzonderingsbehandeling
 Huisbaas| Geplaatst op 05-12-2024 14:14:16 |
Hoekige bidirectionele binding:De hyperlink-login is zichtbaar.
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com