Przedstawione funkcjonalnie sobie równoważne kody Angular i React.js mają za zadanie
Przedstawione funkcjonalnie sobie równoważne kody Angular i React.js mają za zadanie
<div *ngIf="stan == 1">
<button>Modyfikuj</button>
</div>
<div *ngIf="stan == 2">
<button>Prześlij</button>
</div>// Fragment kodu React.js
<div>
{ this.stan == 1 && <button>Modyfikuj</button> }
{ this.stan == 2 && <button>Prześlij</button> }
</div>Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź to B. Oba fragmenty kodu realizują renderowanie warunkowe. Warunek stan == 1 jest powiązany z przyciskiem "Modyfikuj".
Analiza:
- W Angularze dyrektywa
*ngIf="stan == 1"sprawia, żedivz przyciskiem "Modyfikuj" pojawi się w DOM tylko wtedy, gdy zmiennastanma wartość 1. - W React wyrażenie
{ this.stan == 1 && ... }działa analogicznie – prawa strona operatora&&(przycisk) wyrenderuje się tylko, gdy lewa strona jest prawdą.
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.
- Zmienne i Stałe w programowaniuNazwane obszary pamięci operacyjnej przechowujące dane robocze programu; zmienne pozwalają na modyfikację wartości podczas działania, podczas gdy stałe mają wartość niezmienną.
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