Vue · Middle · Frage 43 von 75

Warum wird dieser Pinia-Getter nicht gecacht?

getters: {
  byId: (state) => (id: number) => state.items.find((i) => i.id === id),
}
Antwort zeigen

Richtige Antwort: Er liefert eine Funktion, und jeder Aufruf sucht erneut

Erklärung

Getter verhalten sich wie computed-Properties. Für häufige Suchen per ID hält man eine computed-Map (Map oder Objekt mit ID als Key) und liest daraus.

Zum Weiterlesen

Fehler in der Frage

Vue · Middle · Frage 43

Teste dich selbst

Mach den Test Vue · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen