Tomasz Czajka

Plac zabaw Angular

Piaskownica Resource

Praktyczny plac zabaw dla Angular resource(). Przełączaj parametry, wymuszaj przeładowanie, ustawiaj lokalne wartości i obserwuj, jak zachowują się value, status, loading i errors w czasie rzeczywistym.

Akcje

Podgląd wartości

Imię: User 1

Email: user1@example.com

Wnętrze resource

userResource.isLoading(): false
userResource.status(): resolved
userResource.hasValue(): true
userResource.value(): {
  "name": "User 1",
  "email": "user1@example.com"
}
userResource.error(): undefined

Ściągawka statusów

idle: Brak poprawnego żądania, więc brak ładowania. value() jest undefined.

loading: Nowe żądanie po zmianie zależności. value() jest undefined.

reloading: Odświeżenie dla tych samych parametrów. Poprzednia value() pozostaje dostępna.

error: Ładowanie nie powiodło się i value() staje się undefined.

resolved: Ładowanie zakończone, wartość pochodzi z loadera.

local: Wartość ustawiona ręcznie przez .set() lub .update().

Dalsze materiały