Vue · Middle · Frage 58 von 75

Du veränderst ein Array in einem shallowRef. Warum aktualisiert sich die View nicht, und wie behebst du es?

const rows = shallowRef([])
rows.value.push(newRow)
Antwort zeigen

Richtige Antwort: Nur das Ersetzen von .value wird verfolgt; triggerRef(rows) nutzen

Erklärung

shallowRef verzichtet aus Performancegründen auf tiefe Reaktivität; du entscheidest, wann die Änderung bekannt gegeben wird.

Zum Weiterlesen

Fehler in der Frage

Vue · Middle · Frage 58

Teste dich selbst

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

Diesen Test machen