Angular · Middle · Pytanie 43 z 75
Co robi ten blok @defer?
@defer (on viewport) {
<app-comments />
} @placeholder {
<p>Comments</p>
}- ✓Poprawna odpowiedź: Pobiera i renderuje
app-commentsdopiero wtedy, gdy placeholder wejdzie w obszar widoku - 2Renderuje komentarze po stałym opóźnieniu
- 3Renderuje komentarze tylko na serwerze
Wyjaśnienie
Kod odroczonego komponentu trafia do osobnego chunka. Inne wyzwalacze to on idle (domyślny), on interaction, on hover, on timer(2s) i when condition; prefetch on ... pobiera kod wcześniej.