Перейти к содержимому
11 / 112

Как валидировать props в Vue-компоненте?

Vue позволяет валидировать пропсы прямо при объявлении: указываешь тип, обязательность (required), значение по умолчанию (default) и кастомный валидатор (validator). В Composition API с TypeScript можно использовать type-based синтаксис defineProps<{ name: string }>() — компилятор сам выведет валидацию. Ошибки валидации выводятся как предупреждения в dev-режиме.

Как валидировать props в Vue-компоненте? | JScriptiser