Angular · Senior · Запитання 10 з 75

Що дає httpResource (resource API)?

userId = input.required<string>();
user = httpResource<User>(() => `/api/users/${this.userId()}`);
// template: @if (user.isLoading()) { ... } {{ user.value()?.name }}

Пояснення

Ресурси вводять асинхронні дані в граф сигналів. За зміни userId попередній запит скасовується й запускається новий. reload() перезапитує вручну.

Де почитати

Помилка в запитанні

Angular · Senior · запитання 10

Перевірте себе

Пройдіть тест Angular · Senior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест