Vue · Senior · Pytanie 72 z 75
Jak użyć początkowej wartości propa jako lokalnego edytowalnego stanu bez ostrzeżeń?
const props = defineProps<{ initialTitle: string }>()
const title = ref(props.initialTitle)- ✓Poprawna odpowiedź: Skopiować ją do lokalnego
ref(i nazwać propinitial*, by pokazać, że to tylko wartość startowa) - 2Mutować prop bezpośrednio
- 3Użyć
v-modelna propie wewnątrz dziecka
Wyjaśnienie
Późniejsze zmiany propa nie zaktualizują kopii; jeśli powinny - obserwuj prop lub użyj defineModel.