W kodzie Angular lub React.js zapisano funkcję zatwierdz obsługującą zdarzenie zatwierdzenia formularza. Poprawne skojarzenie jej z formularzem przedstawia zapis
W kodzie Angular lub React.js zapisano funkcję zatwierdz obsługującą zdarzenie zatwierdzenia formularza. Poprawne skojarzenie jej z formularzem przedstawia zapis
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź to B.
- Angular: Używa dyrektywy
ngSubmit(w nawiasach okrągłych, oznaczających zdarzenie), a referencję do formularza przekazuje się często przez zmienną lokalną szablonu#f="ngForm". - React.js: Używa standardowego atrybutu zdarzenia w notacji camelCase
onSubmit, a funkcję przekazuje się jako referencję (np.this.zatwierdzw komponentach klasowych), bez wywoływania jej nawiasami().
Wyjaśnienie pozostałych opcji:
- A – React używa
onSubmit, a niesubmit. - C – W Angularze
onSubmitbez nawiasów jest traktowane jak zwykły atrybut tekstowy, a nie binding zdarzenia. - D – W React zapis
zatwierdz()(z nawiasami) wywołałby funkcję natychmiast przy renderowaniu, a nie w momencie wysłania formularza.
Chcesz poćwiczyć całą kwalifikację INF.04?
Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.
Pojęcia z tego pytania
- Delegaty i Zdarzenia w C#Delegat to bezpieczny typowo wskaźnik na metodę, a Zdarzenie (event) to mechanizm powiadamiania subskrybentów o zajściu określonej akcji.
- Biblioteka React (React.js)Deklaratywna biblioteka języka JavaScript stworzona przez firmę Meta, służąca do budowy interfejsów użytkownika w aplikacjach Single Page Application (SPA) w oparciu o komponenty i Virtual DOM.
- Framework AngularKompletny, oparty na języku TypeScript framework frontendowy rozwijany przez firmę Google, przeznaczony do budowy skalowalnych aplikacji SPA w architekturze komponentowej.
Podobne pytania z działu „Frameworki frontendowe spa”
Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 35 pytań z tego działu.
- #91
Aplikacje Web wykonane we frameworku Angular lub bibliotece React i działające na domyślnych ustawieniach portów można uruchomić na lokalnym serwerze, wpisując w przeglądarce
- #116
Przedstawione równoważne funkcjonalnie fragmenty kodu w bibliotece React.js oraz we frameworku Angular mają za zadanie wyświetlić
- #118
Programista może zastosować framework Angular w celu implementacji aplikacji:
- #164
Frameworkiem umożliwiającym programowanie aplikacji desktopowych jest
- #168
Na funkcjonalnie równoważnych sobie listingach fragmentów aplikacji Angular i React.js jest utworzona lista punktowana, która zawiera