Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 2194|Odpowiedź: 1

[Angular] Seria Angular 17 (XVII) wykrywa zmiany wartości @Input

[Skopiuj link]
Opublikowano 29.05.2024 16:13:30 | | | |
@Input(), @Output() w Angular i pozwala Angularowi na współdzielenie danych między kontekstem nadrzędnym a dyrektywami lub komponentami potomnymi.

Jak komponent wykrywa zmiany wartości wejściowej? Poprzednie odniesienie do rozwiązania jest następujące:

Seria Angular 9 (VIII) aktualizuje wartość komponentu potomnego poprzez wyzwalanie zdarzenia za pomocą zestawu
https://www.itsvse.com/thread-9267-1-1.html
W rzeczywistości zmiany wartości wejściowych można wykryć za pomocą metody ngOnChanges, która jest wywoływana, gdy zmienia się dowolna z właściwości dyrektyw OnChanges powiązanych z danymi, i definiuje ngOnChanges() do obsługi tej zmiany.

Dokumentacja:Logowanie do linku jest widoczne.

Stwórz nowy HelloComponent z następującym kodem:

Kod strony:

Kod nadrzędny AppComponent wygląda następująco:

Kod strony jest następujący:

Przedstawienia przedstawiają się następująco:



(Koniec)




Poprzedni:.NET/C# modyfikuje wartość statycznego czytania statycznego
Następny:ASP.NET Core 8 wykorzystuje IExceptionHandler do globalnego zarządzania wyjątkami
 Ziemianin| Opublikowano 05.12.2024 14:14:16 |
Dwukierunkowe wiązanie kątowe:Logowanie do linku jest widoczne.
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com