Skip to content
27 / 112

Что такое expose и defineExpose в Vue 3?

defineExpose определяет, какие свойства и методы компонента доступны родителю через template ref. По умолчанию в <script setup> ничего не экспонируется — всё приватное. defineExpose({ method, property }) явно открывает только то, что нужно. Это контролируемый публичный API компонента.

Что такое expose и defineExpose в Vue 3? | JScriptiser