Angular · Junior · Pytanie 38 z 75

Do czego służy computed()?

firstName = signal("Ann");
lastName = signal("Lee");
fullName = computed(() => `${this.firstName()} ${this.lastName()}`);

Wyjaśnienie

computed jest leniwy i zmemoizowany: przelicza się tylko wtedy, gdy zmieniła się zależność i ktoś go czyta. Na sygnale obliczanym nie można wywołać set.

Do poczytania

Błąd w pytaniu

Angular · Junior · pytanie 38

Sprawdź się

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

Rozwiąż ten test