Angular · Senior · Pytanie 56 z 75

Jak sprawić, by SSR poczekało na pracę asynchroniczną, która nie jest żądaniem HTTP (np. inicjalizację na timerze)?

const pending = inject(PendingTasks);
pending.run(() => loadWidgetConfig());

Wyjaśnienie

SSR serializuje stronę, gdy aplikacja jest stabilna. Bez zone.js Angular nie widzi dowolnych obietnic, więc długą pracę trzeba śledzić jawnie.

Do poczytania

Błąd w pytaniu

Angular · Senior · pytanie 56

Sprawdź się

Rozwiąż test Angular · Senior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test