Pytanie 44
Co zostanie wygenerowane w przeglądarce w wyniku działania kodu źródłowego zapisanego za pomocą dwóch równoważnych funkcjonalnie fragmentów?
Kod w Angular
tags:string[] = ['tag1','tag2','tag3'];
...
<p *ngFor="let tag of tags">{{tag}}</p>Kod w React:
<React.Fragment>
{this.state.tags.map(tag=><p key=(tag)>{tag}</p>)}
</React.Fragment>Dlaczego ta odpowiedź?
Zarówno kod Angular jak i React iterują po tablicy tags tworząc paragraf dla każdego elementu. Wynik to trzy paragrafy każdy wyświetlający jeden element tablicy.