Vue · Senior · Frage 72 von 75
Wie behält man den Anfangswert eines Props als lokal bearbeitbaren State ohne Warnungen?
const props = defineProps<{ initialTitle: string }>()
const title = ref(props.initialTitle)- 1
v-modelam Prop selbst nutzen - 2Das Prop direkt verändern
- 3Ihn in eine lokale
refkopieren
Antwort zeigen
Richtige Antwort: Ihn in eine lokale ref kopieren
Erklärung
Spätere Prop-Änderungen aktualisieren die Kopie nicht; sollen sie das, beobachte das Prop oder nutze stattdessen defineModel.