Który kod Angular lub React.js sprawi, że przycisk „Zatwierdź” wyświetli się jedynie w przypadku wypełnienia całego formularza, co identyfikuje pole isComplete?
Który kod Angular lub React.js sprawi, że przycisk „Zatwierdź” wyświetli się jedynie w przypadku wypełnienia całego formularza, co identyfikuje pole isComplete?
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź to A.
- Angular: Dyrektywa strukturalna
*ngIfsłuży do warunkowego dołączania elementu do DOM. WarunekisComplete == truejest poprawny. - React: Popularnym wzorcem (tzw. short-circuit evaluation) jest użycie operatora logicznego
&&. Jeśli lewa strona (this.isComplete == true) jest prawdziwa, renderowana jest prawa strona (przycisk).
Wyjaśnienie pozostałych opcji:
- B –
*ngForsłuży do pętli, a składnia React jest błędna (przypomina funkcję strzałkową). - C – W Angularze brakuje dyrektywy
*ngIf(sam atrybut nie zadziała warunkowo). - D – Składnia React z operatorem
=>w tym kontekście jest niepoprawna dla renderowania warunkowego.
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
- 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.
- Funkcje agregujące w SQL (COUNT, SUM, AVG, MIN, MAX)Standardowe funkcje języka SQL wykonujące obliczenia na zbiorze wartości kolumny i zwracające pojedynczą wartość podsumowującą.
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