Vue · Junior · Pytanie 36 z 75
Jak nadać propsowi wartość domyślną, a inny uczynić wymaganym?
defineProps({
title: { type: String, required: true },
size: { type: String, default: "md" },
});- ✓Poprawna odpowiedź: Składnią obiektową:
required: trueidefault - 2Przez
?i=w szablonie - 3Wartości domyślne można ustawić tylko w rodzicu
Wyjaśnienie
W trybie deweloperskim Vue ostrzega, gdy brakuje wymaganego propsa lub ma zły typ. Dla domyślnych obiektów i tablic użyj funkcji fabrykującej: default: () => [].